Use active window if non specified in Scholar.ProgressWindow()
This commit is contained in:
parent
27d1d63bfc
commit
73ff76aa39
|
@ -4,6 +4,13 @@
|
||||||
* Pass the active window into the constructor
|
* Pass the active window into the constructor
|
||||||
*/
|
*/
|
||||||
Scholar.ProgressWindow = function(_window){
|
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 _progressWindow = null;
|
||||||
var _windowLoaded = false;
|
var _windowLoaded = false;
|
||||||
var _windowLoading = false;
|
var _windowLoading = false;
|
||||||
|
@ -21,6 +28,7 @@ Scholar.ProgressWindow = function(_window){
|
||||||
this.fade = fade;
|
this.fade = fade;
|
||||||
this.kill = kill;
|
this.kill = kill;
|
||||||
|
|
||||||
|
|
||||||
function show() {
|
function show() {
|
||||||
if(_windowLoading || _windowLoaded) { // already loading or loaded
|
if(_windowLoading || _windowLoaded) { // already loading or loaded
|
||||||
return false;
|
return false;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user