https://bugzilla.wikimedia.org/show_bug.cgi?id=52659

James Forrester <jforres...@wikimedia.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|Normal                      |High
                 CC|                            |jforres...@wikimedia.org
            Summary|[Regression]:               |[Regression]:
                   |mw-notification-area makes  |mediawiki.notification:
                   |vector-hover-dropdown       |div#mw-notification-area
                   |closing                     |remains visible and steals
                   |                            |events after dismissing
                   |                            |notification, intereferes
                   |                            |with VisualEditor, makes
                   |                            |vector-hover-dropdown
                   |                            |closing

--- Comment #4 from James Forrester <jforres...@wikimedia.org> ---
From bug 55457 comment 0:

| 1. Trigger a notification
| 2. Click on the notification to dismiss it
| 3. The notification area (<div id="mw-notification-area">) is now empty, but
| still obscures a narrow strip in the top right corner:
| 
| > $('#mw-notification-area').outerHeight()
| 12
| > $('#mw-notification-area').outerWidth()
| 269
| > $('#mw-notification-area').position()
| Object {top: 89.59375, left: 1251.203125}
| > $('#mw-notification-area').css('z-index')
| "10000"
| 
| This is a problem because the div steals events and mouse interaction from
the
| UI elements below it. For instance, in VisualEditor:
| 1. Open a page in VE
| 2. Type '[['. The wikitext warning appears
| 3. Click the warning to dismiss it
| 4. Reveal #mw-notification-area in the inspector and observe how it's on top
|    of part of the save button
| 5. Very carefully move the mouse over the save button, and you'll notice a
|    small (12px tall) area where mouse pointer is a normal pointer instead of
a
|    hand. Clicking in this area does not press the save button.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to