From 1bb00280ed435250d42b70d7e4df2798fccc14cb Mon Sep 17 00:00:00 2001 From: Rob Garrison Date: Sun, 18 Oct 2015 13:19:49 -0500 Subject: [PATCH] Filter & stickyHeaders: hideFilters applies to stickyHeaders again. Fixes #1050 --- js/widgets/widget-filter.js | 8 ++++---- js/widgets/widget-stickyHeaders.js | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) 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); } }