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

uGUI

-

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

Comments (16)

  1. 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.

  2. HectorSilva

    Jan 26, 2018 18:01

    Thank you, Mintarcade!

  3. 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!

  4. 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

  5. CTInteractive

    Dec 04, 2017 15:44

    Confirm in 2017.2.0f3

  6. seganx

    Dec 02, 2017 19:56

    I found that the issue appears when using/changing "Content Size Fitter" component!!

  7. 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

  8. 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.

  9. Raumgleiter

    Nov 29, 2017 09:10

    2017.2.0f3 same here, disabling flares works, even on GameObjects with UI Components.

  10. 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.

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.