phorge/webroot/rsrc/js/application
Bob Trahan d8ab5f594c Quicksand - make page object notifications work properly with quicksand
Summary: Fixes T7680. Make it so the listen behavior can be initialized multiple times from the server by having the behavior only update a few static data variables on subsequent initializations.

Test Plan:
visited TX with user A and left a comment with user B and got the "reload" and "TX updated" bubbles.
Reloaded and navigated to /maniphest/ with user A and had user B leave another comment on TX - no "reload" bubble and correct "TX updated" bubble.
Navigated to TX again with user A and had user B leave a comment and got the "reload" and "TX updated" bubbles.
visited TX with user A and left a comment with user B and got the "reload" and "TX updated" bubbles. navigated away with user A and the "reload" bubble was automagically closed.

Reviewers: epriestley

Reviewed By: epriestley

Subscribers: Korvin, epriestley

Maniphest Tasks: T7680

Differential Revision: https://secure.phabricator.com/D12448
2015-04-20 16:43:32 -07:00
..
aphlict Quicksand - make page object notifications work properly with quicksand 2015-04-20 16:43:32 -07:00
auth
config
conpherence Quicksand - provide some plumbing for fancier updates 2015-04-20 15:44:14 -07:00
countdown
dashboard
differential Touch up PHP/JS interactions for inline comments 2015-03-27 17:08:31 -07:00
diffusion Make taller tables the default for AphrontTableView 2015-04-08 08:38:15 -07:00
doorkeeper
files
herald Make browse action available for dynamic/JS-driven tokenizers 2015-04-17 11:06:58 -07:00
maniphest Make browse action available for dynamic/JS-driven tokenizers 2015-04-17 11:06:58 -07:00
owners
passphrase Rename Passphrase credential control JS 2015-03-02 13:01:00 -08:00
phame
pholio
phortune Remove support for Balanced payments 2015-03-13 15:47:37 -07:00
policy Make browse action available for dynamic/JS-driven tokenizers 2015-04-17 11:06:58 -07:00
ponder
projects
releeph Make scrolling happen relative to the main content frame 2015-01-25 08:42:40 -08:00
repository
search
slowvote
transactions Fix anchor-clicking scroll positions 2015-01-28 08:26:10 -08:00
typeahead Implement viewer() and members(project) typeahead functions 2015-04-17 11:06:58 -07:00
uiexample