4a8e27bbff648c510a0e3dda23f81b2a222c3300
tdreszer
  Thu Jun 30 12:40:50 2011 -0700
Must exclude noneIsAll too.
diff --git src/hg/js/utils.js src/hg/js/utils.js
index 5e80d0f..a594c63 100644
--- src/hg/js/utils.js
+++ src/hg/js/utils.js
@@ -2232,31 +2232,31 @@
 }
 
 /////////////////////////////////////////////////////
 // filterTable functions
 
 function filterTableFilterVar(filter)
 { // returns the var associated with a fileFilter
 
     if($(filter).hasClass('filterBy') == false)
         return undefined;
     if($(filter).hasClass('filterTable') == false)
         return undefined;
 
     // Find the var for this filter
     var classes = $(filter).attr("class").split(' ');
-    classes = aryRemove(classes,"filterBy","filterTable");
+    classes = aryRemove(classes,"filterBy","filterTable","noneIsAll");
     if (classes.length > 1 ) {
         warn('Too many classes for filterBy: ' + classes);
         return undefined;
     }
     return classes.pop();
 }
 
 function filterTablesTrsSurviving(filterClass)
 // returns a list of trs that satisfy all filters
 // If defined, will exclude filter identified by filterClass
 {
     // find all filterable table rows
     var showTrs = $('tr.filterable'); // Default all
     if (showTrs.length == 0)
         return undefined;