]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Debugging WEBUI: Fix the ExtJS hell, fixes #3347
authorJaroslav Kysela <perex@perex.cz>
Thu, 26 Nov 2015 18:15:10 +0000 (19:15 +0100)
committerJaroslav Kysela <perex@perex.cz>
Thu, 26 Nov 2015 18:15:10 +0000 (19:15 +0100)
src/webui/static/app/tvhlog.js

index bf53f97755fc08210b4b0da170b37fde09fb8476..4bdfe67b3db9b4e159b7b8d5468b7f5e4c65d005 100644 (file)
@@ -4,10 +4,12 @@ tvheadend.tvhlog = function(panel, index) {
        var f = form.getForm();
        var enable_syslog = f.findField('enable_syslog');
        var debug_syslog = f.findField('syslog');
-       debug_syslog.setDisabled(!enable_syslog.getValue() || enable_syslog.disabled);
+       if (debug_syslog.cbEl)
+         debug_syslog.setDisabled(!enable_syslog.getValue() || enable_syslog.disabled);
        var trace = f.findField('trace');
        var tracesubs = f.findField('tracesubs');
-       tracesubs.setDisabled(!trace.getValue() || trace.disabled);
+       if (tracesubs.cbEl)
+         tracesubs.setDisabled(!trace.getValue() || trace.disabled);
     }
 
     tvheadend.idnode_simple(panel, {