Changeset 86


Ignore:
Timestamp:
2014-10-02 19:31:01 (11 years ago)
Author:
nlrb
Message:

Fixes for latest UI7 release

Location:
branches/1.2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified branches/1.2/J_Powermax.js

    r84 r86  
    11var browserIE = false; 
    22var pmjsButtons = new Array(); 
     3var pmjsUi = 5; 
    34 
    45// Configuration items of the panel: text, item, #items, can edit 
     
    270271function pmjsSettingsButtons(deviceID) { 
    271272   var dataLen = pmjsButtons.length; 
     273   if (pmjsUi == 5) { 
     274      sel = 'selected'; 
     275   } else { 
     276      sel = 'highlighted'; 
     277   } 
    272278   for (var i = 0; i < dataLen; i++) { 
    273279      var state = get_device_state(deviceID, "urn:micasaverde-com:serviceId:PowermaxAlarmPanel1", pmjsButtons[i], 0) 
    274280      if (state == "1") { 
    275          document.getElementById(pmjsButtons[i] + 'On').className = document.getElementById(pmjsButtons[i] + 'On').className.replace("button", "button selected"); 
    276          document.getElementById(pmjsButtons[i] + 'Off').className = document.getElementById(pmjsButtons[i] + 'Off').className.replace("button selected", "button"); 
     281         document.getElementById(pmjsButtons[i] + 'On').className = document.getElementById(pmjsButtons[i] + 'On').className.replace("button", "button "+sel); 
     282         document.getElementById(pmjsButtons[i] + 'Off').className = document.getElementById(pmjsButtons[i] + 'Off').className.replace("button "+sel, "button"); 
    277283      } else { 
    278          document.getElementById(pmjsButtons[i] + 'Off').className = document.getElementById(pmjsButtons[i] + 'Off').className.replace("button", "button selected"); 
    279          document.getElementById(pmjsButtons[i] + 'On').className = document.getElementById(pmjsButtons[i] + 'On').className.replace("button selected", "button"); 
     284         document.getElementById(pmjsButtons[i] + 'Off').className = document.getElementById(pmjsButtons[i] + 'Off').className.replace("button", "button "+sel); 
     285         document.getElementById(pmjsButtons[i] + 'On').className = document.getElementById(pmjsButtons[i] + 'On').className.replace("button "+sel, "button"); 
    280286      } 
    281287   } 
     
    412418      html = html.replace(/class="label/g, 'class="cpanel_device_control_label'); 
    413419      html = html.replace(/class="variable/g, 'class="cpanel_device_control_variable'); 
     420      pmjsUi = 7; 
    414421   } 
    415422   set_panel_html(html); 
  • TabularUnified branches/1.2/L_Powermax.lua

    r85 r86  
    903903    
    904904   luup.call_timer("pmIntervalCheck", 1, "20s", "", "") 
     905   luup.set_failure(false) 
    905906end 
    906907 
Note: See TracChangeset for help on using the changeset viewer.