mediawiki-extensions-Echo/modules
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
..
alert Remove "Talk:" prefix from "You have new messages" 2013-10-21 11:56:20 -07:00
badge ext.echo.badge: Remove defunct CSS rule 2013-08-29 19:40:34 +00:00
base Cleaning up Echo 'base' module. 2013-09-23 11:29:49 -07:00
desktop Fix some notification badge related issue 2013-10-02 11:25:05 -07:00
icons Updating Talk notification icon 2013-06-28 11:56:07 -07:00
oldicons Redoing the notification icons and changing some formatting 2012-11-26 13:23:03 -08:00
overlay ext.echo.overlay: Unbreak removal logic 2013-11-01 22:38:42 +01:00
special Fix some notification badge related issue 2013-10-02 11:25:05 -07:00
hooks.txt Add overlay hook for user scripts. 2013-06-13 21:27:26 -04:00