Search Issue Tracker

Fixed in 5.6.0

Votes

1

Found in

5.6.0b6

Issue ID

875882

Regression

Yes

Undocking editor tab throws NullReferenceException

Editor - Other

-

Steps to reproduce:

1. Create new project with default layout
2. Undock any tab to "float" (tested with Console, Project and Inspector tabs)
3. Notice NullReferenceException in console:
NullReferenceException: Object reference not set to an instance of an object
UnityEditor.EditorWindow.set_position (Rect value) (at /Users/builduser/buildslave/unity/build/Editor/Mono/EditorWindow.cs:843)
UnityEditor.DockArea.DragTab (Rect pos, UnityEngine.GUIStyle tabStyle) (at /Users/builduser/buildslave/unity/build/Editor/Mono/GUI/DockArea.cs:645)
UnityEditor.DockArea.OnGUI () (at /Users/builduser/buildslave/unity/build/Editor/Mono/GUI/DockArea.cs:339)

Note: After exception tab headers become unresponsive and you can't move/switch tabs. Tab has to be resized/layout reset for headers to become fully functional again.

Reproducible on OSX and Windows

Reproduced with: 5.6.0b6
Not reproducible: 5.6.0b5

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.