Merge lp:~rockstar/phazr/fix-clickoutside into lp:phazr
Proposed by
Paul Hummer
Status: | Merged |
---|---|
Approved by: | Paul Hummer |
Approved revision: | 16 |
Merged at revision: | 12 |
Proposed branch: | lp:~rockstar/phazr/fix-clickoutside |
Merge into: | lp:phazr |
Diff against target: |
57 lines (+24/-4) 1 file modified
src/js/phazroverlay/phazroverlay.js (+24/-4) |
To merge this branch: | bzr merge lp:~rockstar/phazr/fix-clickoutside |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Martin Albisetti (community) | Approve | ||
Phazr team | Pending | ||
Review via email: mp+66646@code.launchpad.net |
Commit message
Fix a bug in the "click outside" of the modal overlay.
Description of the change
This branch fixes an odd race condition where the click event that shows overlay gets bubbled up to html, handled by the "click outside" handler, and essentially hides the overlay before it ever actually gets shown.
THIS WAS A TERRIBLE THING TO TRY AND TRACK DOWN. I lost about a day's worth of hard work, and probably a piece of my soul trying to get it figured out.
To post a comment you must log in.