disable negative prompt UI when CFG==1

This commit is contained in:
layerdiffusion
2024-08-08 02:24:04 -07:00
parent a05a06b337
commit 1802850eb1
2 changed files with 6 additions and 0 deletions

View File

@@ -311,6 +311,7 @@ def create_ui():
distilled_cfg_scale = gr.Slider(minimum=0.0, maximum=30.0, step=0.5, label='Distilled CFG Scale', value=3.5, elem_id="txt2img_distilled_cfg_scale", visible=args.i_am_lllyasviel)
with gr.Row():
cfg_scale = gr.Slider(minimum=1.0, maximum=30.0, step=0.5, label='CFG Scale', value=7.0, elem_id="txt2img_cfg_scale")
cfg_scale.change(lambda x: gr.update(interactive=(x != 1)), inputs=[cfg_scale], outputs=[toprow.negative_prompt], queue=False, show_progress=False)
elif category == "checkboxes":
with FormRow(elem_classes="checkboxes-row", variant="compact"):
@@ -653,6 +654,7 @@ def create_ui():
with gr.Row():
cfg_scale = gr.Slider(minimum=1.0, maximum=30.0, step=0.5, label='CFG Scale', value=7.0, elem_id="img2img_cfg_scale")
image_cfg_scale = gr.Slider(minimum=0, maximum=3.0, step=0.05, label='Image CFG Scale', value=1.5, elem_id="img2img_image_cfg_scale", visible=False)
cfg_scale.change(lambda x: gr.update(interactive=(x != 1)), inputs=[cfg_scale], outputs=[toprow.negative_prompt], queue=False, show_progress=False)
elif category == "checkboxes":
with FormRow(elem_classes="checkboxes-row", variant="compact"):

View File

@@ -1659,3 +1659,7 @@ body.resizing .resize-handle {
visibility: visible;
width: auto;
}
.prompt textarea[disabled] {
opacity: 0.25 !important;
}