mediawiki-extensions-Echo/modules/overlay
MatmaRex be1cbc4e60 ext.echo.overlay: Unbreak removal logic
Apparently three wrongs make a right: hiding the overlay still worked.

* '#pt-notifications a' click event handler was not correctly checking
  for events comig from inside the overlay due to a missing dot before
  class name
  * But if it were correctly checking, it would not be hiding the
    overlay pokey (just its body) due to a copy-paste error
* Instead the clicks were handled by the 'body' click event handler,
  which did not correctly check for events coming from
  '#pt-notifications a'

I made things right again. The user-facing behavior is the same.

Change-Id: I02aba0e25ba4d81b234b327f120e0e2ff13d117c
2013-11-01 22:38:42 +01:00
..
ext.echo.overlay.css Revert "Notification overlay is partially hidden in RTL language" 2013-10-16 09:49:09 +00:00
ext.echo.overlay.js ext.echo.overlay: Unbreak removal logic 2013-11-01 22:38:42 +01:00
ext.echo.overlay.modern.css Echo: Better support for non-default skins, as well as no Javascript 2013-06-07 11:36:19 -07:00
ext.echo.overlay.monobook.css Echo: Better support for non-default skins, as well as no Javascript 2013-06-07 11:36:19 -07:00
Help.png Adding help button to flyout. Fixing ID name per conventions. 2013-04-24 21:36:03 -07:00
PokeyNorth.png Docking overley to notifications link rather than side of window 2013-01-10 16:33:11 -08:00