[Pkg-mozext-commits] [nostalgy] 126/252: fix a bug that closed the Nostalgy completion box in wrong cases

David Prévot taffit at moszumanska.debian.org
Tue Jun 14 15:24:48 UTC 2016


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch master
in repository nostalgy.

commit c89dc652bc003466c411dbd9ecc915386ffa152d
Author: frisch <frisch at 56b81dcf-5a2f-0410-9db0-014be2e416ff>
Date:   Tue Aug 28 19:09:01 2007 +0000

    fix a bug that closed the Nostalgy completion box in wrong cases
---
 CHANGES             | 5 +++--
 content/nostalgy.js | 8 +++++---
 2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/CHANGES b/CHANGES
index 707dfcf..b661d24 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,7 +1,8 @@
-Since 0.2.13
-  - don't capture keys when another widgets want them (e.g. a menu popup)
+0.2.14
+  - don't capture keys when another widget want them (e.g. a menu popup)
   - moving dev repository from CVS to SVN with public access
   - when cycling with "`" is over, restore the last search mode
+  - fix a bug that closed the Nostalgy completion box in wrong cases
 
 0.2.13
   - a system to export and import Nostalgy's rules (through e-mails)
diff --git a/content/nostalgy.js b/content/nostalgy.js
index 8488c27..636fa40 100644
--- a/content/nostalgy.js
+++ b/content/nostalgy.js
@@ -342,15 +342,17 @@ function onNostalgyUnload() {
  NostalgyRules.unregister();
 
  Components.classes["@mozilla.org/observer-service;1"].
-   getService(Components.interfaces.nsIObserverService).
+   getService(Components.interfaces.nsIObserverService)
    removeObserver(NostalgyObserver, "MsgMsgDisplayed");
 }
 
 function NostalgyHideIfBlurred() {
   setTimeout(function (){
+      var focused = document.commandDispatcher.focusedElement;
     if ((!nostalgy_statusBar.hidden) && 
-        (document.commandDispatcher.focusedElement != nostalgy_folderBox))
-    { NostalgyHide(false); }
+        (focused != nostalgy_folderBox) &&
+	(focused != nostalgy_folderBox.inputField))
+      { NostalgyHide(false); }
   }, 500);
 }
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/nostalgy.git



More information about the Pkg-mozext-commits mailing list