Page MenuHomePhabricator

👩‍👧‍👦 Parent task: MultiSelectWidget & Special:Block UI issues/enhancements/changes
Open, MediumPublic

Description

See children tasks

Related Objects

Event Timeline

Ed also reported something that I could not personally reproduce on The Good Place:

  1. There seems to be a timing/debounce bug with the widget: if I type 'user' (all lowercase) fairly quickly then "User" is not highlighted (grey background). If I type slowly everything works as expected.

@TBolliger I have replicated the timing problem on The Good Place, you just have to type very fast.

@dmaza also reported that, in order to select the Main namespace, one has to type "(Main)" with the parentheses - "Main" won't work but probably should.

My fingers must be getting slow in my middle-age... 🐢

Yes, typing in main should show (Main) — and should be true for all languages/translations. I'd even suggest that in the case of local customization (e.g. ENWP changing (Main) to (Article) ) will also support the local customization. But this can be treated as a separate task.

Also — I've identified a potential issue 4) Typing in the namespace number does not show suggestions, but is accepted on return keystroke. This is not a major issue, but my expected behavior would be for the suggestions to show the matching options (e.g. typing 11 will suggest Template talk)

We can treat these all as one Phab task, or 4. If there are no strong opinions now, we can decide at Estimation.

Middle age? hahahaha

I see this as on task since it's focused on the UI interactions in a single form field. But, I'm open to treating it otherwise.

TBolliger renamed this task from MultiSelectWidget has some UI quirks for namespace selection to Investigate/fix these issues: MultiSelectWidget has some UI quirks for namespace selection.Jan 23 2019, 7:20 PM
TBolliger updated the task description. (Show Details)
TBolliger set the point value for this task to 3.

If your fingers aren't fast enough, the bug also occurs if you use a whole word IME on mobile, such as swiping on GBoard.

The problems outlined in the task description have been separated into subtasks:

TBolliger renamed this task from Investigate/fix these issues: MultiSelectWidget has some UI quirks for namespace selection to 👩‍👧‍👦 Parent task: MultiSelectWidget & Special:Block UI issues.Feb 13 2019, 9:53 PM
TBolliger updated the task description. (Show Details)
TBolliger removed the point value for this task.