diff --git a/ui/media/js/image-modifiers.js b/ui/media/js/image-modifiers.js index be973242..e85f061f 100644 --- a/ui/media/js/image-modifiers.js +++ b/ui/media/js/image-modifiers.js @@ -158,7 +158,7 @@ async function loadModifiers() { document.dispatchEvent(new Event('loadImageModifiers')) } -function refreshModifiersState(newTags) { +function refreshModifiersState(newTags, inactiveTags) { // clear existing modifiers document.querySelector('#editor-modifiers').querySelectorAll('.modifier-card').forEach(modifierCard => { const modifierName = modifierCard.querySelector('.modifier-card-label p').dataset.fullName // pick the full modifier name @@ -212,7 +212,7 @@ function refreshModifiersState(newTags) { }) } }) - refreshTagsList() + refreshTagsList(inactiveTags) } function refreshInactiveTags(inactiveTags) { @@ -235,7 +235,7 @@ function refreshInactiveTags(inactiveTags) { }) } -function refreshTagsList() { +function refreshTagsList(inactiveTags) { editorModifierTagsList.innerHTML = '' if (activeTags.length == 0) { @@ -267,6 +267,7 @@ function refreshTagsList() { let brk = document.createElement('br') brk.style.clear = 'both' editorModifierTagsList.appendChild(brk) + refreshInactiveTags(inactiveTags) document.dispatchEvent(new Event('refreshImageModifiers')) // notify plugins that the image tags have been refreshed }