Commit 4832562
committed
fix(docking): preserve dock tab placement
Keep workspace and AI panels in their intended tab stacks so switching
between them does not unexpectedly hide the active panel.
- Permit workspace docks in any area used by existing layouts.
- Avoid raising a matching workspace dock when it shares the AI dock's
tab stack.1 parent b88e603 commit 4832562
2 files changed
Lines changed: 10 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2666 | 2666 | | |
2667 | 2667 | | |
2668 | 2668 | | |
2669 | | - | |
2670 | 2669 | | |
2671 | 2670 | | |
2672 | 2671 | | |
| |||
2675 | 2674 | | |
2676 | 2675 | | |
2677 | 2676 | | |
| 2677 | + | |
2678 | 2678 | | |
| 2679 | + | |
| 2680 | + | |
2679 | 2681 | | |
2680 | 2682 | | |
2681 | 2683 | | |
| |||
5430 | 5432 | | |
5431 | 5433 | | |
5432 | 5434 | | |
| 5435 | + | |
| 5436 | + | |
| 5437 | + | |
| 5438 | + | |
5433 | 5439 | | |
5434 | 5440 | | |
5435 | 5441 | | |
| |||
5447 | 5453 | | |
5448 | 5454 | | |
5449 | 5455 | | |
5450 | | - | |
5451 | 5456 | | |
| 5457 | + | |
5452 | 5458 | | |
5453 | 5459 | | |
5454 | 5460 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| 115 | + | |
115 | 116 | | |
116 | 117 | | |
117 | 118 | | |
| |||
184 | 185 | | |
185 | 186 | | |
186 | 187 | | |
| 188 | + | |
187 | 189 | | |
188 | 190 | | |
189 | 191 | | |
| |||
0 commit comments