Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Properties of inherited nodes in open sub-inherited scenes do not update #41492

Open
homchom opened this issue Aug 24, 2020 · 0 comments
Open

Comments

@homchom
Copy link

homchom commented Aug 24, 2020

Godot version: 3.2.2.stable

OS/device including version: Dell Inspiron 13-7378, Windows 10 Home v1903

Issue description: If the property of a node is changed in a scene, it updates properly in all top-level inherited scenes, but not currently open scenes that are inherited from those scenes. Closing and reopening the scene, or clicking the "reset" icon next to the property in the inspector, fixes this issue. This is possibly related to #7984, but it was marked as closed/fixed.

Steps to reproduce:

  1. Create a new scene A with a ColorRect node. Change the color to anything.
  2. Create a new inherited scene B (inherited from A).
  3. Create a new inherited scene C (inherited from B).
  4. Open all 3 scenes at once. Keep them open.
  5. Change the color of the ColorRect in scene A again. Save the scene.
  6. Observe that the color has updated in scene B, but not scene C.

Minimal reproduction project: sub-inherited scene bug.zip
(Scene A is 'Menu', Scene B is 'Submenu', and Scene C is 'ExampleMenu'. Change the ColorRect color in the 'Menu' scene with 'Submenu' and 'ExampleMenu' open to observe the bug.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants