You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- `TransferDialog` props become null when parent sets `transferDialogProps = null` on confirm, but Svelte 5 reactive getters in the child re-evaluate before `{#if}` tears it down
- Guard `$derived.by` for `pathError` against null `sourcePaths`
- Add `destroyed` flag checked in `checkConflicts()` to skip stale async IPC results
- Defer `transferDialogProps = null` via `queueMicrotask` so `onDestroy` fires first
|`capabilities/`| Per-window Tauri API permissions — must be updated when using new Tauri APIs from a window |
64
-
|`icons/`| App icons for all platforms + macOS Tahoe Liquid Glass (Assets.car). See [CLAUDE.md](../apps/desktop/src-tauri/icons/CLAUDE.md) for regeneration steps |
57
+
|`stubs/`| Linux compilation stubs for macOS-only modules (used by Docker E2E pipeline) |
58
+
|`menu/`| Native menu bar: platform-specific construction, dispatch mapping, accelerator sync, context-aware enable/disable |
59
+
|`drag_image_detection.rs`| macOS method swizzle for drag image size detection |
60
+
|`drag_image_swap.rs`| Rich/transparent drag image swap for self-drags |
|`capabilities/`| Per-window Tauri API permissions — must be updated when using new Tauri APIs from a window |
64
+
|`icons/`| App icons for all platforms + macOS Tahoe Liquid Glass (Assets.car). See [CLAUDE.md](../apps/desktop/src-tauri/icons/CLAUDE.md) for regeneration steps |
0 commit comments