Skip to content

Commit 165906c

Browse files
committed
Small fix to image_select and required.
1 parent e45a3db commit 165906c

File tree

4 files changed

+7
-3
lines changed

4 files changed

+7
-3
lines changed

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,9 @@ Send me an email at [email protected] so I can add you to our user sp
7474

7575
### Master ###
7676

77+
= 3.1.9.44 =
78+
* Fixed: Small bug in image_select javascript.
79+
7780
= 3.1.9.43 =
7881
* Added: Import hook, just because we can. :)
7982

README.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ That's because the real FAQ section is on our site! Please visit [http://docs.re
126126
== Changelog ==
127127

128128
= 3.2.1 =
129+
* Fixed: Small bug in image_select javascript.
129130
* Added: Import hook, just because we can. :)
130131
* Fixed: Customizer preview now TRULY outputs CSS even if output_tag is set to false;
131132
* Fixed: Reset section, etc. Discovered an odd WordPress thing.

ReduxCore/assets/js/redux.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

ReduxCore/inc/fields/image_select/field_image_select.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ jQuery(document).ready(function() {
55
// On label click, change the input and class
66
jQuery('.redux-image-select label img, .redux-image-select label .tiles').click(function(e) {
77
var id = jQuery(this).closest('label').attr('for');
8-
jQuery(this).parents("fieldset:first").find('.redux-image-select-selected').removeClass('redux-image-select-selected');
8+
jQuery(this).parents("fieldset:first").find('.redux-image-select-selected').removeClass('redux-image-select-selected').find("input[type='radio']").attr("checked", false);
99
jQuery(this).closest('label').find('input[type="radio"]').prop('checked');
1010
if (jQuery(this).closest('label').hasClass('redux-image-select-preset-' + id)) { // If they clicked on a preset, import!
1111
e.preventDefault();
@@ -23,8 +23,8 @@ jQuery(document).ready(function() {
2323
}
2424
return false;
2525
} else {
26-
redux_change(jQuery(this).closest('label').find('input[type="radio"]'));
2726
jQuery('label[for="' + id + '"]').addClass('redux-image-select-selected').find("input[type='radio']").attr("checked", true);
27+
redux_change(jQuery(this).closest('label').find('input[type="radio"]'));
2828
}
2929
});
3030

0 commit comments

Comments
 (0)