Search Issue Tracker
Fixed in 2020.2
Fixed in 2019.3, 2020.1
Votes
0
Found in
2019.1.0b7
2019.3
2019.3.1f1
2020.1
2020.2
Issue ID
1223793
Regression
Yes
Dragging a UI Prefab to the Scene view incorrectly shows it in the Hierarchy and an ArgumentOutOfRangeException is thrown
Steps to reproduce:
1. Create a UI slider
2. Create a Prefab of it.
3. Drag the Prefab Asset over the Scene View (without letting go) then over the Hierarchy
Expected result: No Exception is thrown and Prefab is not added to the Hierarchy
Actual result: ArgumentOutOfRangeException is thrown and Prefab is added to the Hierarchy
Reproduced in: 2019.1.0b7, 2019.3.4f1, 2020.1.0a26, 2020.2.0a1
Not reproducible in: 2017.4.37f1, 2018.4.18f1, 2019.1.0b6
Notes:
- The issue is reproducible with the following UI objects: Slider, Scrollbar and Scrollview
- You can make the error appear multiple times by dragging back and forth over Scene view and Hierarchy repeatedly
- Also note that while dragging over the Scene view (without letting go) a temporary instance of the Prefab appears in the Hierarchy, which should not happen. Perhaps some code that hides temporary objects used for Scene view dragging preview is not being run for some reason.
Bisection identified this PR as causing the regression:
https://ono.unity3d.com/unity/unity/pull-request/83956/_/2019.1/prefabs/driven-properties-remove-overrides-2
Specifically the revision:
https://ono.unity3d.com/unity/unity/changeset/b437480ddbb1
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
- Texture Importer Inspector throws errors when a built-in texture inspector is overwritten in C#
- ArgumentOutOfRangeException error is thrown when selecting a message printed in the Console with specific string
- [macOS] VideoPlayer.clockTime gets stuck for a few frames when starting to play a video
- VideoPlayer.StepForward() does not VideoPlayer.OnFrameReady when using a non-transcoded video
- [Android] A few frames of audio is played when VideoPlayer.Prepare() is called with audio output mode set to Audio Source
Resolution Note (fix version 2020.2):
Fixed in 2020.2.0a9
Resolution Note (fix version 2020.1):
Fixed in 2020.1.0b9
Resolution Note (fix version 2019.3):
Fixed in 2019.3.15f1