Use active window if non specified in Scholar.ProgressWindow()
This commit is contained in:
parent
27d1d63bfc
commit
73ff76aa39
1 changed files with 8 additions and 0 deletions
|
@ -4,6 +4,13 @@
|
|||
* Pass the active window into the constructor
|
||||
*/
|
||||
Scholar.ProgressWindow = function(_window){
|
||||
if (!_window){
|
||||
var _window =
|
||||
Components.classes["@mozilla.org/embedcomp/window-watcher;1"].
|
||||
getService(Components.interfaces.nsIWindowWatcher).
|
||||
activeWindow;
|
||||
}
|
||||
|
||||
var _progressWindow = null;
|
||||
var _windowLoaded = false;
|
||||
var _windowLoading = false;
|
||||
|
@ -21,6 +28,7 @@ Scholar.ProgressWindow = function(_window){
|
|||
this.fade = fade;
|
||||
this.kill = kill;
|
||||
|
||||
|
||||
function show() {
|
||||
if(_windowLoading || _windowLoaded) { // already loading or loaded
|
||||
return false;
|
||||
|
|
Loading…
Add table
Reference in a new issue