summaryrefslogtreecommitdiff
path: root/live
diff options
context:
space:
mode:
authorDieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de>2007-12-25 16:38:56 +0000
committerDieter Hametner <dh (plus) vdr (at) gekrumbel (dot) de>2007-12-25 16:38:56 +0000
commitd70243c63f52bdffa922bd8cefa8d0cbbca335f5 (patch)
treeb303a09bcd161a5583a61ed7da5f7b60a6915f9e /live
parent00934e5559ed3b6f15be79d953f3fd3a19b66cff (diff)
downloadvdr-plugin-live-d70243c63f52bdffa922bd8cefa8d0cbbca335f5.tar.gz
vdr-plugin-live-d70243c63f52bdffa922bd8cefa8d0cbbca335f5.tar.bz2
- Presence of IMDb URLs is now configurable. Closes bug #401.
Diffstat (limited to 'live')
-rw-r--r--live/js/live/browserwin.js10
1 files changed, 7 insertions, 3 deletions
diff --git a/live/js/live/browserwin.js b/live/js/live/browserwin.js
index 79058b7..7a908c6 100644
--- a/live/js/live/browserwin.js
+++ b/live/js/live/browserwin.js
@@ -39,7 +39,7 @@ var BrowserWin = new Class({
},
create: function(url){
- winOpts = "height=" + this.options.size.height;
+ winOpts = "height=" + this.options.size.height;
winOpts += ",width=" + this.options.size.width;
winOpts += ",toolbar=" + this.options.toolbar;
winOpts += ",location=" + this.options.toolbar;
@@ -55,6 +55,10 @@ var BrowserWin = new Class({
winOpts += ",left=" + this.options.left;
}
this.$winRef = window.open(url, this.id, winOpts);
+ },
+
+ close: function(){
+ this.wm.unregister(this);
}
});
@@ -75,8 +79,8 @@ BrowserWin.Manager = new Class({
this.unregister(browserWin);
browserWin.create(url);
- this.fireEvent('onRegister', [browserWin]);
this.hashTab.set(browserWin.id, browserWin);
+ this.fireEvent('onRegister', [browserWin]);
},
unregister: function(browserWin){
@@ -84,8 +88,8 @@ BrowserWin.Manager = new Class({
winRef = this.hashTab.get(browserWin.id);
winRef.$winRef.close();
this.fireEvent('onUnregister', [winRef]);
+ this.hashTab.remove(browserWin.id);
}
- this.hashTab.remove(browserWin.id);
}
});