]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Fix #1549 - webui: stop tabs being re-added.
authorAdam Sutton <dev@adamsutton.me.uk>
Sat, 19 Jan 2013 00:42:17 +0000 (00:42 +0000)
committerAdam Sutton <dev@adamsutton.me.uk>
Sat, 19 Jan 2013 19:49:19 +0000 (19:49 +0000)
src/webui/static/app/tvheadend.js

index 96bb66a3ff07002be38327d335b3f94cda865b18..cfaab7345ee2d10b47ed49edf36ed8d221a48d45 100644 (file)
@@ -242,6 +242,8 @@ tvheadend.VLC = function(url) {
  */
 function accessUpdate(o) {
   tvheadend.accessUpdate = o;
+  if (!tvheadend.capabilities)
+    return;
 
        if (o.dvr == true && tvheadend.dvrpanel == null) {
                tvheadend.dvrpanel = new tvheadend.dvr;
@@ -260,8 +262,6 @@ function accessUpdate(o) {
                                new tvheadend.iptv, new tvheadend.acleditor ]
                });
                tvheadend.rootTabPanel.add(tvheadend.confpanel);
-       }
-  if (tvheadend.capabilities && tvheadend.confpanel) {
     if (tvheadend.capabilities.indexOf('linuxdvb') != -1 ||
         tvheadend.capabilities.indexOf('v4l')      != -1) {
       tvheadend.confpanel.add(new tvheadend.tvadapters);