Simplified stopping generate forever
This commit is contained in:
parent
20b13b6a8b
commit
4e1441c07e
@ -130,6 +130,10 @@ var appendContextMenuOption = initResponse[0];
|
||||
var removeContextMenuOption = initResponse[1];
|
||||
var addContextMenuEventListener = initResponse[2];
|
||||
|
||||
let cancelGenerateForever = function() {
|
||||
clearInterval(window.generateOnRepeatInterval);
|
||||
};
|
||||
|
||||
(function() {
|
||||
//Start example Context Menu Items
|
||||
let generateOnRepeat = function(genbuttonid, interruptbuttonid) {
|
||||
@ -154,13 +158,8 @@ var addContextMenuEventListener = initResponse[2];
|
||||
appendContextMenuOption('#generate_button', 'Generate forever', generateOnRepeatForButtons);
|
||||
appendContextMenuOption('#stop_button', 'Generate forever', generateOnRepeatForButtons);
|
||||
|
||||
let cancelGenerateForever = function() {
|
||||
clearInterval(window.generateOnRepeatInterval);
|
||||
};
|
||||
|
||||
appendContextMenuOption('#stop_button', 'Cancel generate forever', cancelGenerateForever);
|
||||
appendContextMenuOption('#generate_button', 'Cancel generate forever', cancelGenerateForever);
|
||||
|
||||
// appendContextMenuOption('#stop_button', 'Cancel generate forever', cancelGenerateForever);
|
||||
// appendContextMenuOption('#generate_button', 'Cancel generate forever', cancelGenerateForever);
|
||||
})();
|
||||
//End example Context Menu Items
|
||||
|
||||
|
2
webui.py
2
webui.py
@ -83,7 +83,7 @@ with shared.gradio_root:
|
||||
model_management.interrupt_current_processing()
|
||||
return
|
||||
|
||||
stop_button.click(stop_clicked, outputs=[skip_button, stop_button], queue=False)
|
||||
stop_button.click(stop_clicked, outputs=[skip_button, stop_button], queue=False, _js='cancelGenerateForever')
|
||||
skip_button.click(skip_clicked, queue=False)
|
||||
with gr.Row(elem_classes='advanced_check_row'):
|
||||
input_image_checkbox = gr.Checkbox(label='Input Image', value=False, container=False, elem_classes='min_check')
|
||||
|
Loading…
Reference in New Issue
Block a user