From 76bceff5b279c14d2f9c846420cd112525a3a11e Mon Sep 17 00:00:00 2001 From: Tim Hammerquist Date: Thu, 26 Jun 2008 09:58:07 +0000 Subject: [PATCH] added liberator.config.visualbellWindow for generic vb support. --- content/liberator.js | 2 +- content/muttator.js | 1 + content/muttator.xul | 2 ++ content/vimperator.js | 2 ++ 4 files changed, 6 insertions(+), 1 deletion(-) diff --git a/content/liberator.js b/content/liberator.js index 2c9b5f49..d127add6 100644 --- a/content/liberator.js +++ b/content/liberator.js @@ -507,7 +507,7 @@ const liberator = (function () //{{{ { // flash the visual bell var popup = document.getElementById("liberator-visualbell"); - var win = getBrowser().mPanelContainer; + var win = liberator.config.visualbellWindow; var box = document.getBoxObjectFor(win); popup.style.cssText = vbs; diff --git a/content/muttator.js b/content/muttator.js index 7986f40a..e6ad669d 100644 --- a/content/muttator.js +++ b/content/muttator.js @@ -43,6 +43,7 @@ liberator.config = { GetThreadTree(); }, get mainWindowID() { return this.isComposeWindow ? "msgcomposeWindow" : "messengerWindow"; }, + get visualbellWindow() { return document.getElementById(this.mainWindowID); }, isComposeWindow: false, autocommands: [["FolderLoaded", "Triggered after switching folders in Thunderbird"], diff --git a/content/muttator.xul b/content/muttator.xul index 5a1d61d7..cc95ac47 100644 --- a/content/muttator.xul +++ b/content/muttator.xul @@ -77,6 +77,8 @@ the terms of any one of the MPL, the GPL or the LGPL. + +