Search Issue Tracker
Not Reproducible
Not Reproducible in 2017.2.X
Votes
0
Found in
2017.3.0b4
Issue ID
957904
Regression
Yes
Cannot rename objects in the scene when certain UI configuration is set
To reproduce:
1. Open attached Unity project "Starship.zip"
2. Open "title scene 4" scene
4. Try to rename any object in the scene
Result: can't rename any object in the scene
Note: Disabling both Vertical Layout Group in the "Layout" GameObject and Canvas in "Canvas" GameObject makes it possible to rename objects (see attached gif "allowrenaming.gif")
Note: To disable renaming again, only the Vertical Layout Group in the "Layout" GameObject needs to be enabled, enabling Canvas in "Canvas" GameObject does not have any impact (see attached gif "disableagain.gif")
Workaround: Disabling all the GameObjects in the parent Gameobject "Layout" and then enabling them all again fixes the issue.
Not reproduced on: 5.6.3p4, 2017.1.2f1 2017.2.0b6, 2017.3.0a1
Reproduced on: 2017.2.0b7, 2017.2.0f2, 2017.3.0a2, 2017.3.0b4
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
- Articulation Body with 'Revolute' Joint Type has erratic behavior when Upper Limit is set to above 360
- WebGL Player fails to render Scene when Terrain with Detail Mesh is added and WebGPU Graphics API is used
- Inconsistent errors are logged when different types are passed into the Query "Q<>" method in UIToolkit and the ancestor VisualElement is null
- Crash on GetMaterialPropertyByIndex when opening a specific Scene
- Discrepancies in the styling are present when using a TSS file instead of a USS file in custom EditorWindow
krisventure
Jul 07, 2018 15:58
Indeed it was the gameobject with horizontal / vertical layout group script attached that results in this bug. Once I set that gameobject inactive, I can rename again with no problem (until I set it active again).
Also, changing the project layout in the Window menu does make it better but doesn't solve it. Ie, changing layout allowed me to rename objects again but with limitations, eg I couldn't use shift or Caps-lock during renaming because those keys escaped the renaming process as if you pressed enter. This issue again only resolved if I disabled the object with the horizontal layout script on it.
HectorSilva
Jan 26, 2018 18:01
Thank you, Mintarcade!
andreim44
Dec 18, 2017 17:24
I have no idea how this is an issue, but thanks @Mintarcarde for solving it, saved me a lot of frustration!
Kaazo
Dec 08, 2017 09:19
I have 2 computers with Unity 2017.2.0f3 :
I have this bug on only one (Cannot rename gameObjects in herarchy if canvas with Content Size Fitter...)
Both PC are on Windows 10, 64bits
CTInteractive
Dec 04, 2017 15:44
Confirm in 2017.2.0f3
seganx
Dec 02, 2017 19:56
I found that the issue appears when using/changing "Content Size Fitter" component!!
OlivierPons
Nov 29, 2017 22:56
Same here. When I disable the vertical Layout Group (script) of one of my UI panels, I can rename elements
leehall02
Nov 29, 2017 20:50
I'm also getting the same problem in 2017.2.0f3 as per RCHAPMAN it seems to be related to Vertical Layout Groups. If you uncheck the active flag F2 / Rename via the Hierarchy works.
Set it back to active and it breaks.
You can however rename via the Inspector whilst its enabled.
Raumgleiter
Nov 29, 2017 09:10
2017.2.0f3 same here, disabling flares works, even on GameObjects with UI Components.
hamdanbasri
Nov 20, 2017 11:10
Current UNITY version: 2017.2.0f3.
As I am working with UI, I was facing the issue of not being able to rename any gameobject in the hierarchy, this happened when I added a second Canvas.
However the suggestions by
- SKARL (disabling Canvas)
- MINTARCADE (disabling Flares)
helped to fix the issue, but since I am working on UI, MINTARCADE's solution is the best way to go.