From 0e7836ad3c7d02db930ea5ab5b1c3d1c4ef24efb Mon Sep 17 00:00:00 2001 From: Timo Stollenwerk Date: Mon, 19 Mar 2012 15:54:48 +0100 Subject: [PATCH] Fix sort-reversed checkbox js. --- docs/HISTORY.txt | 7 ++++--- plone/formwidget/querystring/querywidget.js | 6 +++++- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/docs/HISTORY.txt b/docs/HISTORY.txt index 342f943..e97acf7 100644 --- a/docs/HISTORY.txt +++ b/docs/HISTORY.txt @@ -1,10 +1,11 @@ Changelog ========= -1.0 (unreleased) ----------------- +1.0b2 (unreleased) +------------------ -- nothing yet. +- Fix sort-reversed checkbox javascript. + [timo] 1.0b1 (2012-03-09) diff --git a/plone/formwidget/querystring/querywidget.js b/plone/formwidget/querystring/querywidget.js index 6bb3d25..ef839cb 100644 --- a/plone/formwidget/querystring/querywidget.js +++ b/plone/formwidget/querystring/querywidget.js @@ -247,7 +247,11 @@ // Synchronize the z3c.form '#form-widgets-sort_reversed' field // with the '#sort_order' field on user interaction. $("#sort_order").live('click', function () { - $('#form-widgets-sort_reversed-0').attr('checked', $(this).attr('checked')); + if ($(this).is(":checked")) { + $('#form-widgets-sort_reversed-0').attr('checked', true); + } else { + $('#form-widgets-sort_reversed-0').attr('checked', false); + } }); // Hide the z3c.form widgets for sorting because they are only needed