Remove redundant 'show' when query is submitted.
authorJakub Skoczen <jakub@indexdata.dk>
Thu, 20 Jan 2011 16:07:25 +0000 (17:07 +0100)
committerJakub Skoczen <jakub@indexdata.dk>
Thu, 20 Jan 2011 16:07:25 +0000 (17:07 +0100)
mkdru.client.js

index ebd713f..fff8247 100644 (file)
@@ -214,7 +214,6 @@ mkdru.pollDropDowns = function () {
   if (!mkdru.submitted) return false;
   mkdru.resetPage();
   mkdru.hashFromState();
-  mkdru.pz2.show(0, mkdru.state.perpage, mkdru.state.sort);
   return false;
 };
 
@@ -283,8 +282,14 @@ $(document).ready(function () {
   $(window).bind( 'hashchange', mkdru.hashChange);
   $('.mkdru-search').bind('submit', mkdru.submitQuery);
   $('.mkdru-search input:text').attr('value', '');
-  $('.mkdru-perpage').bind('change', function () { mkdru.pollDropDowns() });
-  $('.mkdru-sort').bind('change', function () { mkdru.pollDropDowns() });
+  $('.mkdu-perpage').bind('change', function () { 
+    mkdru.pollDropDowns();
+    mkdru.pz2.show(0, mkdru.state.perpage, mkdru.state.sort);
+  });
+  $('.mkdru-sort').bind('change', function () {
+    mkdru.pollDropDowns();
+    mkdru.pz2.show(0, mkdru.state.perpage, mkdru.state.sort);
+  });
 
   mkdru.pz2 = new pz2( { "onshow": mkdru.pz2Show,
               "showtime": 500, //each timer (show, stat, term, bytarget) can be specified this way