Bug 18685: (bug 18551 follow-up) Fix patron toolbar
authorJonathan Druart <jonathan.druart@bugs.koha-community.org>
Mon, 12 Jun 2017 14:38:59 +0000 (11:38 -0300)
committerKatrin Fischer <katrin.fischer.83@web.de>
Wed, 16 Aug 2017 21:16:34 +0000 (23:16 +0200)
Bug 18551 moves the way the filters are displayed and so the position of
the patron toolbar must be recalculated.

Test plan:
Edit patron's detail
open the filters, scrolldown
close the filters, scrolldown
=> The toolbar must be correctly placed

Signed-off-by: Owen Leonard <oleonard@myacpl.org>
(cherry picked from commit 6ae6d4bcb5238b1ffc0a22cc1d83ac05ba982b92)
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
(cherry picked from commit a0043ec80d11d718b8ea13e69879e7d4309d011e)
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>

koha-tmpl/intranet-tmpl/prog/en/modules/members/memberentrygen.tt

index ed08398..3e71d14 100644 (file)
@@ -13,16 +13,16 @@ $(document).ready(function() {
         $("#saverecord").css({ 'margin-left': 0 });
         var original_offset = $("#toolbar").position().top;
         var additional_height = $("#filters").height();
-        $('#toolbar').fixFloat({ 'originalOffset': original_offset - additional_height });
+        $('#toolbar').fixFloat({ 'originalOffset': original_offset });
         $("#filteraction_on").on("click", function(){
             $(window).off('scroll');
-            $("#toolbar").css({ top: original_offset });
-            $('#toolbar').fixFloat({ 'originalOffset': original_offset });
+            $("#toolbar").css({ top: original_offset + additional_height });
+            $('#toolbar').fixFloat({ 'originalOffset': original_offset + additional_height });
         });
         $("#filteraction_off").on("click", function(){
             $(window).off('scroll');
-            $("#toolbar").css({ top: original_offset - additional_height});
-            $('#toolbar').fixFloat({ 'originalOffset': original_offset - additional_height });
+            $("#toolbar").css({ top: original_offset });
+            $('#toolbar').fixFloat({ 'originalOffset': original_offset });
         })
 
        [% IF categorycode %]