| ... | @@ -68,6 +68,10 @@ function updateProviderUpdateToast(input: { | ... | @@ -68,6 +68,10 @@ function updateProviderUpdateToast(input: { |
| 68 | title: input.view.title, | 68 | title: input.view.title, |
| 69 | description: input.view.description, | 69 | description: input.view.description, |
| 70 | timeout: 0, | 70 | timeout: 0, |
| | 71 | // Base UI merges toast updates with the existing toast. Explicitly clear |
| | 72 | // the prompt action so its guarded Update handler cannot linger as a |
| | 73 | // visible no-op while the update is running (or after it succeeds). |
| | 74 | actionProps: undefined, |
| 71 | data: { | 75 | data: { |
| 72 | hideCopyButton: true, | 76 | hideCopyButton: true, |
| 73 | ...(input.view.dismissAfterVisibleMs !== undefined | 77 | ...(input.view.dismissAfterVisibleMs !== undefined |