www/js/fermenter.js

changeset 723
99e3e6971f97
parent 722
1ff860e407f2
--- a/www/js/fermenter.js	Fri May 03 20:41:26 2024 +0200
+++ b/www/js/fermenter.js	Sat May 04 13:49:36 2024 +0200
@@ -241,11 +241,10 @@
    }
   } else {
    $('#fermenter_led3').html('<div class="LEDgreen_hide"></div>');
-   $('#fermenter_toggle3').hide();
   }
 
   if (record.mode == 'NONE') {
-   $('#fermenter_toggle1,#fermenter_toggle2,#fermenter_toggle3').show();
+   $('#fermenter_switches').show();
    $('#fermenter_toggle1').jqxSwitchButton({ disabled: (record.heater_address) ? false:true });
    $('#fermenter_toggle2').jqxSwitchButton({ disabled: (record.cooler_address) ? false:true });
    $('#fermenter_toggle3').jqxSwitchButton({ disabled: (record.fan_address) ? false:true });
@@ -256,7 +255,7 @@
    if ((record.fan_state != 0) != $('#fermenter_toggle3').jqxSwitchButton('val'))
     $('#fermenter_toggle3').val(record.fan_state != 0);
   } else {
-   $('#fermenter_toggle1,#fermenter_toggle2,#fermenter_toggle3').hide();
+   $('#fermenter_switches').hide();
   }
 
   $('#info_profile').html(record.profile_name);
@@ -347,10 +346,6 @@
  $('#Profile1').hide(); // Hide these until they are needed.
  $('#Profile2').hide();
 
- // Get the data immediatly and then via websockets to refresh.
- globalData.dataBind();
- dataAdapter.dataBind();
-
  $('#info_mode').on('select', function(event) {
   if (event.args && event.args.item.value != record.mode) {
    record.mode = event.args.item.value;
@@ -445,6 +440,10 @@
   }
  });
 
+ // Get the data immediatly and then via websockets to refresh.
+ globalData.dataBind();
+ dataAdapter.dataBind();
+
  createAbortElements();
 
  websocket.onmessage = function(evt) {

mercurial