Skip to content

Commit 384ce80

Browse files
committed
fix: prevent modal dismiss during upload and bump pink-svelte
- Disable Cancel button and set dismissible=false on Modal during upload - Update @appwrite.io/pink-svelte to 8dcaa17 (progress bar a11y fixes)
1 parent 501e7e3 commit 384ce80

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

bun.lock

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"@appwrite.io/pink-icons": "0.25.0",
2525
"@appwrite.io/pink-icons-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-icons-svelte@bfe7ce3",
2626
"@appwrite.io/pink-legacy": "^1.0.3",
27-
"@appwrite.io/pink-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@bfe7ce3",
27+
"@appwrite.io/pink-svelte": "https://pkg.vc/-/@appwrite/@appwrite.io/pink-svelte@8dcaa17",
2828
"@faker-js/faker": "^9.9.0",
2929
"@plausible-analytics/tracker": "^0.4.4",
3030
"@popperjs/core": "^2.11.8",

src/lib/components/filePicker.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@
256256
<svelte:document on:visibilitychange={handleVisibilityChange} />
257257

258258
<Form {onSubmit} isModal class="file-picker-modal-form">
259-
<Modal bind:open={show} title="Select file" size="l">
259+
<Modal bind:open={show} title="Select file" size="l" dismissible={!uploading}>
260260
<Layout.Stack direction={$isSmallViewport ? 'column' : 'row'} height="50vh" gap="none">
261261
<!-- min-width to avoid a layout-shift -->
262262
<aside>
@@ -724,7 +724,7 @@
724724
</Layout.Stack>
725725
<svelte:fragment slot="footer">
726726
<Layout.Stack direction="row" justifyContent="flex-end">
727-
<Button text on:click={closeModal}>Cancel</Button>
727+
<Button text disabled={uploading} on:click={closeModal}>Cancel</Button>
728728
<Button
729729
submit
730730
disabled={uploading ||

0 commit comments

Comments
 (0)