Page MenuHomePhabricator

IME selector appears when the VisualEditor headings style selector is clicked
Closed, ResolvedPublic

Description

Enter a wiki with VE and ULS. (Enable ULS in preferences if needed.)

Start editing a page using VE. Press the headings style dropdown.

Observed: IME selector appears near the dropdown.

Expected: IME selector must not appear. It's not a place for writing things.

Background: there's an <input> element hiding there to capture click events (according to Roan).

https://gerrit.wikimedia.org/r/#/c/68339/ may be able to fix it (though some modifications may be needed).


Version: unspecified
Severity: normal
Whiteboard: ve

Details

Reference
bz50529

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 1:58 AM
bzimport set Reference to bz50529.
bzimport added a subscriber: Unknown Object (MLST).

I tested, and my assumption is correct: If https://gerrit.wikimedia.org/r/#/c/68339/ is merged, then this bug can be fixed by adding:

$wgULSNoImeSelectors[] = 'ul.ve-ui-menuWidget input';

Change 72356 had a related patch set uploaded by Amire80:
Remove unnecessary ULS IME selector from VE headings menu

https://gerrit.wikimedia.org/r/72356

Change 72356 merged by jenkins-bot:
Remove unnecessary ULS IME selector from VE headings menu

https://gerrit.wikimedia.org/r/72356