diff --git a/resources/celerity/map.php b/resources/celerity/map.php --- a/resources/celerity/map.php +++ b/resources/celerity/map.php @@ -8,7 +8,7 @@ return array( 'names' => array( 'core.pkg.css' => '8d1c0f87', - 'core.pkg.js' => 'd60876a7', + 'core.pkg.js' => '2d9bfc06', 'darkconsole.pkg.js' => '8ab24e01', 'differential.pkg.css' => '8af45893', 'differential.pkg.js' => 'f437e70e', @@ -193,7 +193,7 @@ 'rsrc/externals/javelin/lib/DOM.js' => 'c8fd8db2', 'rsrc/externals/javelin/lib/History.js' => 'c60f4327', 'rsrc/externals/javelin/lib/JSON.js' => '69adf288', - 'rsrc/externals/javelin/lib/Leader.js' => '9330f91b', + 'rsrc/externals/javelin/lib/Leader.js' => '331b1611', 'rsrc/externals/javelin/lib/Mask.js' => '8a41885b', 'rsrc/externals/javelin/lib/Request.js' => '94b750d2', 'rsrc/externals/javelin/lib/Resource.js' => '44959b73', @@ -659,7 +659,7 @@ 'javelin-history' => 'c60f4327', 'javelin-install' => '05270951', 'javelin-json' => '69adf288', - 'javelin-leader' => '9330f91b', + 'javelin-leader' => '331b1611', 'javelin-magical-init' => '8c4e8f8b', 'javelin-mask' => '8a41885b', 'javelin-reactor' => '2b8de964', @@ -1010,6 +1010,9 @@ 'javelin-install', 'javelin-typeahead-source', ), + '331b1611' => array( + 'javelin-install', + ), '335470d7' => array( 'javelin-behavior', 'javelin-request', @@ -1467,9 +1470,6 @@ 'phabricator-drag-and-drop-file-upload', 'phabricator-textareautils', ), - '9330f91b' => array( - 'javelin-install', - ), '9414ff18' => array( 'javelin-behavior', 'javelin-resource', diff --git a/webroot/rsrc/externals/javelin/lib/Leader.js b/webroot/rsrc/externals/javelin/lib/Leader.js --- a/webroot/rsrc/externals/javelin/lib/Leader.js +++ b/webroot/rsrc/externals/javelin/lib/Leader.js @@ -97,6 +97,7 @@ * callback. */ _callIf: function(leader_callback, follower_callback) { + var self = JX.Leader; if (!window.localStorage) { // If we don't have localStorage, pretend we're the only tab. @@ -105,8 +106,6 @@ return; } - var self = JX.Leader; - // If we don't have an ID for this tab yet, generate one and register // event listeners. if (!self._id) {