Commit 91acf03
committed
Freeze editor pane during note switch to prevent content flash
When switching notes, React Query's placeholderData kept the previous
note's data flowing, causing a brief flash of old content before the
new editor mounted. Freeze editor pane props while isPlaceholderData
is true so the current editor stays in place until the new note loads.1 parent e600920 commit 91acf03
1 file changed
Lines changed: 11 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
926 | 926 | | |
927 | 927 | | |
928 | 928 | | |
929 | | - | |
| 929 | + | |
930 | 930 | | |
931 | 931 | | |
932 | 932 | | |
| |||
1019 | 1019 | | |
1020 | 1020 | | |
1021 | 1021 | | |
| 1022 | + | |
| 1023 | + | |
| 1024 | + | |
| 1025 | + | |
| 1026 | + | |
| 1027 | + | |
| 1028 | + | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
1022 | 1032 | | |
1023 | 1033 | | |
1024 | 1034 | | |
| |||
0 commit comments