Last modified: 2013-04-15 09:29:31 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T46030, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 44030 - Input methods button should not play peekaboo on the edit form
Input methods button should not play peekaboo on the edit form
Status: RESOLVED WONTFIX
Product: MediaWiki extensions
Classification: Unclassified
UniversalLanguageSelector (Other open bugs)
master
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
: design
Depends on:
Blocks: uls-deployment
  Show dependency treegraph
 
Reported: 2013-01-16 14:57 UTC by Brad Jorsch
Modified: 2013-04-15 09:29 UTC (History)
10 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Brad Jorsch 2013-01-16 14:57:16 UTC
I have no objection to the small button to choose input methods showing up at the lower-right corner of the edit form. But please, stop having it constantly appear and disappear as I type! The motion in my peripheral vision is maddening, as if there is a bug crawling around on the screen.

Please, instead, have it just appear when the text field is focused and stay there until it is unfocused. Right now it seems it appears on focus and whenever a key is pressed, and then disappears if I pause in typing for more than about 2 seconds only to reappear again when I press a key.
Comment 1 Nemo 2013-01-16 15:13:43 UTC
I'm not particularly fond of the button myself but I admit I had never really noted the reappearance before.

(In reply to comment #0)
> Please, instead, have it just appear when the text field is focused and stay
> there until it is unfocused.

Note that this proposed solution doesn't fit all text fields, for instance search bar and even edit summary often depend on its disappearance to show suggestions, and in general it's not a safe assumption that the tiny space in the corner is free for permanent use.
Comment 2 Pau Giner 2013-01-18 16:55:33 UTC
The menu was designed to work for any input field and text area. Input elements are used in many different contexts and we cannot force extension developers to leave space to make the IME fit nicely in a specific fixed position. As commented by Nemo, that could break things such as search suggestions by making some UI elements hidden by the menu.

The idea is that while the user is focused on inputing text we provide the menu, but when the user is focused on another interaction (that the menu may be blocking we make the menu disappear). We provided a delay that we thought it was good enough for regular typing speed and we created a smooth transition that makes the menu disappear into the text area to communicate the user that he can bring the menu back from there. CSS transitions were used to make the transition smooth and avoid distracting the user.

Users that need to often switch between input language will probably find the menu useful. But we also provided a way to remove it for those users that don't need such support. By going to "More settings" and selecting "Disable input method tools" you can avoid the manu from appearing at any input box.
Comment 3 Siebrand Mazeland 2013-04-15 09:29:31 UTC
Closing this as WONTFIX per comment 2. We cannot disable the IME by default, because that reduces discoverability to almost 0. We also need to blend out the keyboard icon to that it doesn't continuously block the UI.

Comment 2 describes a method to fully disable the icon from appearing if you never need it.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links