Search Issue Tracker
By Design
Votes
0
Found in
2021.1.0a8
2021.2.0a5
Issue ID
1314927
Regression
Yes
[UIToolkit] [IMGUI] Maximized-Window gets undocked on enabling 'UI Toolkit Live Reload' option
On enabling 'UI Toolkit Live Reload' option in the Maximized-Window(which is for ex-Scene, Game, Hierarchy, Project, Inspector, Console window), then respective window gets 'Undocked'. Refer attached video.
Steps to repro:
1. Create a new project
2. Select any window (which is for ex-Scene, Game, Hierarchy, Project, Inspector, Console window)
3. Window > Maximize
4. Right-click on Search window > Enable 'UI Toolkit Live Reload' option
Actual Result:
Maximized-Window gets undocked on enabling 'UI Toolkit Live Reload' option.
Expected Result:
On enabling 'UI Toolkit Live Reload' in any maximized window, the respective window shouldn't undock.
Occurring on:
2021.2.0a5, 2021.1.0b7, 2021.1.0a8
Working Fine:
2021.1.0a7
Environment:
Occurring on Windows 10 & macOS 10.15.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- SIGSEGV error when adding EditorApplication.delayCall callback declared in complex generic type and exiting Unity in `Performanc
- Resize cursor does not appear while approaching window edge from inside the player window when using Input System as the Input Handler
- IMGUI Debugger Instructions are flickering when the Inspected View is set to Scene and mouse cursor is moved over the Scene View
- [Windows] “GUI Window tried to begin rendering while something else had not finished rendering!…” Error is thrown after opening “Insert a template into current VFX Asset” window
- No InvalidOperationException error thrown when Active Input Handling is set to "Input System package" and "OnMouseDown()" is triggered
Resolution Note:
Turning "UI Toolkit Live Reload" on/off for an Editor Window causes the window to reload (i.e. be completely recreated) to guarantee asset tracking is correctly done (and undone when you turn it off). When a window is maximized, it's not considered as docked anymore, therefore it gets closed and recreated as its own window.