Commit af568b1
Fix macOS file picker not appearing and Windows drag-and-drop freeze
- macOS: remove window minimize before FilePicker dialog — the
NSOpenPanel handles z-order natively; minimizing caused the dialog
to appear hidden in the dock (returns null, user sees nothing).
The underlying window ordering issue was already fixed in the
MainFlutterWindow.swift refactor.
- Windows: delay _handleDrop by one frame after OLE DnD completes so
Flutter can finish the drag message loop before pushing the import
dialog, preventing the grey/frozen window state.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 2387780 commit af568b1
2 files changed
Lines changed: 7 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | | - | |
| 22 | + | |
24 | 23 | | |
25 | 24 | | |
26 | 25 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
36 | 41 | | |
37 | 42 | | |
38 | 43 | | |
| |||
0 commit comments