1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-13 10:15:28 +02:00

Fix minor JS issue where ajax-loaded inputfields didn't have the toggle arrow icon properly adjusting for open/closed state

This commit is contained in:
Ryan Cramer
2018-03-13 09:40:04 -04:00
parent 0a98458d5b
commit c1ca1fde3b
2 changed files with 3 additions and 1 deletions

View File

@@ -989,6 +989,8 @@ function InputfieldStates($target) {
$.get(ajaxURL, function(data) { $.get(ajaxURL, function(data) {
$li.removeClass('InputfieldAjaxLoading InputfieldStateCollapsed'); $li.removeClass('InputfieldAjaxLoading InputfieldStateCollapsed');
var $icon = $li.children('.InputfieldHeader').find('.toggle-icon');
if($icon.length) $icon.toggleClass($icon.attr('data-to'));
$parent.replaceWith($(data)).hide(); $parent.replaceWith($(data)).hide();
$parent.slideDown(); $parent.slideDown();
var $inputfields = $li.find('.Inputfield'); var $inputfields = $li.find('.Inputfield');

File diff suppressed because one or more lines are too long