Skip to content

Commit cfa6a26

Browse files
committed
fix: override or generate a random ID in toast tagify method
1 parent f5760b5 commit cfa6a26

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

shiny/ui/_toast.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,8 @@ def tagify(self, id: Optional[str] = None) -> Tag:
172172
return div(
173173
{
174174
"class": " ".join(classes),
175-
"id": id or self.id, # Override id if provided to tagify
175+
# Override id if provided, or generate a random ID if missing
176+
"id": id or self.id or _toast_random_id(),
176177
},
177178
*contents,
178179
components_dependencies(),

0 commit comments

Comments
 (0)