diff --git a/js/widgets/widget-filter.js b/js/widgets/widget-filter.js index 40467de5..07ee39a5 100644 --- a/js/widgets/widget-filter.js +++ b/js/widgets/widget-filter.js @@ -851,10 +851,10 @@ return false; } }, - hideFilters: function( c ) { - var timer; - c.$table - .find( '.' + tscss.filterRow ) + hideFilters: function( c, $table ) { + var timer, + $row = ( $table || c.$table ).find( '.' + tscss.filterRow ).addClass( tscss.filterRowHide ); + $row .bind( 'mouseenter mouseleave', function( e ) { // save event object - http://bugs.jquery.com/ticket/12140 var event = e, diff --git a/js/widgets/widget-stickyHeaders.js b/js/widgets/widget-stickyHeaders.js index e545dc60..8730d344 100644 --- a/js/widgets/widget-stickyHeaders.js +++ b/js/widgets/widget-stickyHeaders.js @@ -262,7 +262,7 @@ ts.filter.bindSearch( $table, $stickyCells.find('.' + ts.css.filter) ); // support hideFilters if (wo.filter_hideFilters) { - ts.filter.hideFilters($stickyTable, c); + ts.filter.hideFilters(c, $stickyTable); } }