mirror of
https://github.com/vladmandic/automatic
synced 2026-09-18 16:54:33 +02:00
Merge pull request #249 from gaojie111119/fix-noattr-elem_classes
fix #9234 #8970 check attr "elem_classes" before use
This commit is contained in:
+4
-2
@@ -522,8 +522,10 @@ def add_classes_to_gradio_component(comp):
|
||||
"""
|
||||
this adds gradio-* to the component for css styling (ie gradio-button to gr.Button), as well as some others
|
||||
"""
|
||||
|
||||
comp.elem_classes = ["gradio-" + comp.get_block_name(), *(comp.elem_classes or [])]
|
||||
elem_classes = []
|
||||
if hasattr(comp, "elem_classes"):
|
||||
elem_classes = comp.elem_classes
|
||||
comp.elem_classes = ["gradio-" + comp.get_block_name(), *(elem_classes)]
|
||||
|
||||
if getattr(comp, 'multiselect', False):
|
||||
comp.elem_classes.append('multiselect')
|
||||
|
||||
Reference in New Issue
Block a user