mirror of
https://github.com/easydiffusion/easydiffusion.git
synced 2025-02-03 03:59:20 +01:00
Merge pull request #925 from patriceac/patch-39
Fix reloading of image tags with weight modifiers
This commit is contained in:
commit
de7dbd27c0
@ -167,12 +167,14 @@ function refreshModifiersState(newTags) {
|
|||||||
let found = false
|
let found = false
|
||||||
document.querySelector('#editor-modifiers').querySelectorAll('.modifier-card').forEach(modifierCard => {
|
document.querySelector('#editor-modifiers').querySelectorAll('.modifier-card').forEach(modifierCard => {
|
||||||
const modifierName = modifierCard.querySelector('.modifier-card-label').innerText
|
const modifierName = modifierCard.querySelector('.modifier-card-label').innerText
|
||||||
if (tag == modifierName) {
|
if (trimModifiers(tag) == trimModifiers(modifierName)) {
|
||||||
// add modifier to active array
|
// add modifier to active array
|
||||||
if (!activeTags.map(x => x.name).includes(tag)) { // only add each tag once even if several custom modifier cards share the same tag
|
if (!activeTags.map(x => x.name).includes(tag)) { // only add each tag once even if several custom modifier cards share the same tag
|
||||||
|
const imageModifierCard = modifierCard.cloneNode(true)
|
||||||
|
imageModifierCard.querySelector('.modifier-card-label p').innerText = tag
|
||||||
activeTags.push({
|
activeTags.push({
|
||||||
'name': modifierName,
|
'name': modifierName,
|
||||||
'element': modifierCard.cloneNode(true),
|
'element': imageModifierCard,
|
||||||
'originElement': modifierCard
|
'originElement': modifierCard
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user