ArtVentureX / sd-webui-agent-scheduler

599 stars 60 forks source link

Bug on enqueue button placement #228

Open zxt57 opened 3 months ago

zxt57 commented 3 months ago

Hi,

With the latest update, the function after_component is taking account of shared.opts.compact_prompt_box, if it's true then the option queue_button_placement is ignored and the enqueue button will always be placed under the generate_box.

I dont see why placing the button under the generate button would be a viable option, because when generating in the a1111 webui, the generate button will change (to interrupt|skip) and the enqueue button will also be hidden, which defeat the whole purpose of this extension.

Maybe it's better to place the button one level higher or dont ignore the option shared.opts.queue_button_placement ?

Thanks,

Mark-Reiser commented 1 month ago

I guess I am experiencing the same issues with the "enqueue" button.

Often it´s unresponsive from the beginning -- only a browser ui refresh helps. But whats worse is that is even more likely unresponsive while a job is already running -- and that´s what the other commenter said "defeats the whole purpose of this extension".

Please fix! This great extension is SO MUCH valueable for my work with SD!