Tree.propagate_check() does not uncheck parents #79942
Closed
Description
opened on Jul 27, 2023
Godot version
4.2 dev1
System information
Windows 10.0.19045 - Vulkan (Forward+) - dedicated NVIDIA GeForce GTX 1060 (NVIDIA; 30.0.15.1403) - Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz (8 Threads)
Issue description
Calling Tree.propagate_check()
after an item is unchecked does not properly uncheck the parents. They are left in partially checked state.
It's easy to observe in theme editor:
godot_vLjafz08hE.mp4
Steps to reproduce
- Edit a Theme resource
- Go to Manage Items... menu
- Go to Import Items tab
- Unfold something
- Check and uncheck a child checkbox
Minimal reproduction project
N/A
Activity