Commit c95b8eb
committed
fix: re-check tab fallback after deferred error scans
Paste registers widgets in reactive stores before node:added fires, so
the Vue flush that recomputes the panel tabs can run before the deferred
missing-model scan registers the pasted node's error. The fallback
watchEffect then saw no relevant errors for the selection and flipped
the panel off the Errors tab permanently. Re-check one microtask later
so in-flight scans can keep the active tab.1 parent b7ca00a commit c95b8eb
1 file changed
Lines changed: 16 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
223 | 223 | | |
224 | 224 | | |
225 | 225 | | |
226 | | - | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
| 235 | + | |
227 | 236 | | |
228 | | - | |
229 | | - | |
230 | | - | |
231 | | - | |
232 | | - | |
233 | | - | |
| 237 | + | |
| 238 | + | |
| 239 | + | |
| 240 | + | |
| 241 | + | |
| 242 | + | |
234 | 243 | | |
235 | 244 | | |
236 | 245 | | |
| |||
0 commit comments