# HG changeset patch # User Mads Kiilerich # Date 1371067031 -7200 # Node ID f60edcc45cfa2dc6c23107cabc9956ccdcd9b4a8 # Parent e1ecc86228847bfbd86e6d7478aafb764f1112ee quick filter: do an initial filtering on page load if it has a search criteria - for instance after back diff -r e1ecc8622884 -r f60edcc45cfa rhodecode/templates/admin/users/user_edit_my_account.html --- a/rhodecode/templates/admin/users/user_edit_my_account.html Wed Jun 12 21:47:17 2013 +0200 +++ b/rhodecode/templates/admin/users/user_edit_my_account.html Wed Jun 12 21:57:11 2013 +0200 @@ -223,6 +223,10 @@ filterTimeout = setTimeout(updateFilter,600); }); + if(YUD.get('q_filter').value) { + updateFilter(); + } + } diff -r e1ecc8622884 -r f60edcc45cfa rhodecode/templates/index_base.html --- a/rhodecode/templates/index_base.html Wed Jun 12 21:47:17 2013 +0200 +++ b/rhodecode/templates/index_base.html Wed Jun 12 21:57:11 2013 +0200 @@ -147,7 +147,7 @@ var filterTimeout = null; - updateFilter = function () { + updateFilter = function () { // Reset timeout filterTimeout = null; @@ -175,4 +175,8 @@ clearTimeout(filterTimeout); filterTimeout = setTimeout(updateFilter,600); }); + + if(YUD.get('q_filter').value) { + updateFilter(); + } diff -r e1ecc8622884 -r f60edcc45cfa rhodecode/templates/journal/journal.html --- a/rhodecode/templates/journal/journal.html Wed Jun 12 21:47:17 2013 +0200 +++ b/rhodecode/templates/journal/journal.html Wed Jun 12 21:57:11 2013 +0200 @@ -305,7 +305,7 @@ var filterTimeout = null; - updateFilter = function () { + updateFilter = function () { // Reset timeout filterTimeout = null; @@ -333,7 +333,11 @@ clearTimeout(filterTimeout); filterTimeout = setTimeout(updateFilter,600); }); - } + + if(YUD.get('q_filter').value) { + updateFilter(); + } + }