Changes

Fix clicking active filter to clear filter, endless "none" splices
Line 88: Line 88:  
                 multi_toggle_element.hide();
 
                 multi_toggle_element.hide();
 
                 return;
 
                 return;
             } else if (property_filter) {
+
             } else if (property_filter && property_states[0] !== "none") {
 
                 property_states.splice(0, 0, "none")
 
                 property_states.splice(0, 0, "none")
 
             }
 
             }
Line 99: Line 99:  
             if (selected && property_states.indexOf(selected) >= 0) {
 
             if (selected && property_states.indexOf(selected) >= 0) {
 
                 if ((property_filter && multiToggleStorage.on(selected))) {
 
                 if ((property_filter && multiToggleStorage.on(selected))) {
                     multiToggleStorage.set("none");
+
                     selected = "none";
                } else {
  −
                    multiToggleStorage.set(selected);
   
                 }
 
                 }
 +
                multiToggleStorage.set(selected);
 
             } else {
 
             } else {
 
                 selected = multiToggleStorage.get()
 
                 selected = multiToggleStorage.get()
Anonymous user