From 19d8bba84a89e2c6b013b6bf31bd964cf2e14f17 Mon Sep 17 00:00:00 2001 From: Maxime Pelletier Date: Mon, 20 Aug 2012 15:08:48 -0400 Subject: [PATCH] Bug 8659 Fix Inactive budgets shown in IE because display none is not supported. Does a copy of inactive budgets before removing() them. Them when showallbudgets is clicked, prepend those options back. Sponsored by the CCSR MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../prog/en/modules/acqui/neworderempty.tt | 13 ++++++++----- 1 files changed, 8 insertions(+), 5 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/neworderempty.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/neworderempty.tt index 39e9ca2..7d6158a 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/neworderempty.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/acqui/neworderempty.tt @@ -92,13 +92,16 @@ $(document).ready(function() }); [% END %] + //keep a copy of disabled budgets before removing them + disabledBudgetsCopy = $('#budget_id .b_inactive').clone(); + $('#budget_id .b_inactive').remove(); + $('#showallbudgets').click(function() { - if ( $('#budget_id .b_inactive').is(":visible") ) - { - $('#budget_id .b_inactive').hide(); + if ($(this).attr('checked') === true) { + $('#budget_id').prepend(disabledBudgetsCopy); // } else { - $('#budget_id .b_inactive').show(); + $('#budget_id .b_inactive').remove(); } }); }); @@ -333,7 +336,7 @@ $(document).ready(function() [% ELSE %] [% IF ( budget_loo.b_active ) %] - [% ELSE %] + [% ELSE %] [% END %] [% END %] [% END %] -- 1.7.2.5