prefs refactoring: partial implementation (wip)
authorMatteo Nastasi (mop) <nastasi@alternativeoutput.it>
Wed, 17 Feb 2016 06:36:53 +0000 (07:36 +0100)
committerMatteo Nastasi (mop) <nastasi@alternativeoutput.it>
Wed, 17 Feb 2016 06:36:53 +0000 (07:36 +0100)
web/prefs.js

index 93b50c6..dcd4930 100644 (file)
@@ -46,15 +46,15 @@ function Prefsn(obj)
     var fields = { listen: { type: 'radio', cb: Prefsn.listen_change_cb } };
     if (is_supp_custom) {
         fields.fg = {
-            type: 'fields', fields: { r: { type: 'value' },
-                                      g: { type: 'value' },
-                                      b: { type: 'value' }
+            type: 'fields', fields: { r: { type: 'value', cb: Prefsn.supp_change_cb },
+                                      g: { type: 'value', cb: Prefsn.supp_change_cb },
+                                      b: { type: 'value', cb: Prefsn.supp_change_cb }
                                     }
         };
         fields.bg = {
-            type: 'fields', fields: { r: { type: 'value' },
-                                      g: { type: 'value' },
-                                      b: { type: 'value' }
+            type: 'fields', fields: { r: { type: 'value', cb: Prefsn.supp_change_cb },
+                                      g: { type: 'value', cb: Prefsn.supp_change_cb },
+                                      b: { type: 'value', cb: Prefsn.supp_change_cb }
                                     }
         };
     }
@@ -98,8 +98,8 @@ Prefsn.supp_change_cb = function(field)
     var i;
     var prefs_new;
     var relo = false;
-    // console.log("prefs_update("+field+")");
-
+    console.log("prefs_update("+field+")");
+    return;
     if (typeof(g_prefsn) == 'undefined')
         return false;