Commit 5a031d92 authored by AUTOMATIC1111's avatar AUTOMATIC1111 Committed by GitHub

Merge pull request #13962 from kaalibro/dev

Fixes generation restart not working for some users when 'Ctrl+Enter' is pressed
parents e4e875ff 94e96695
...@@ -133,9 +133,18 @@ document.addEventListener('keydown', function(e) { ...@@ -133,9 +133,18 @@ document.addEventListener('keydown', function(e) {
if (isEnter && isModifierKey) { if (isEnter && isModifierKey) {
if (interruptButton.style.display === 'block') { if (interruptButton.style.display === 'block') {
interruptButton.click(); interruptButton.click();
setTimeout(function() { const callback = (mutationList) => {
generateButton.click(); for (const mutation of mutationList) {
}, 500); if (mutation.type === 'attributes' && mutation.attributeName === 'style') {
if (interruptButton.style.display === 'none') {
generateButton.click();
observer.disconnect();
}
}
}
};
const observer = new MutationObserver(callback);
observer.observe(interruptButton, {attributes: true});
} else { } else {
generateButton.click(); generateButton.click();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment