mirror of
https://github.com/godotengine/godot.git
synced 2025-12-07 22:00:10 +00:00
[GUI] Fix an issue where setting a control's recursive mode to disabled does not work on ready.
This commit is contained in:
parent
2303ce843a
commit
04608fae4a
2 changed files with 24 additions and 14 deletions
|
|
@ -330,8 +330,10 @@ private:
|
|||
void _window_find_focus_neighbor(const Vector2 &p_dir, Node *p_at, const Rect2 &p_rect, const Rect2 &p_clamp, real_t p_min, real_t &r_closest_dist_squared, Control **r_closest);
|
||||
Control *_get_focus_neighbor(Side p_side, int p_count = 0);
|
||||
bool _is_focus_disabled_recursively() const;
|
||||
void _apply_focus_behavior_recursively(RecursiveBehavior p_focus_recursive_behavior, bool p_force);
|
||||
void _apply_mouse_behavior_recursively(RecursiveBehavior p_focus_recursive_behavior, bool p_force);
|
||||
void _propagate_focus_behavior_recursively(RecursiveBehavior p_focus_recursive_behavior, bool p_force);
|
||||
void _propagate_mouse_behavior_recursively(RecursiveBehavior p_focus_recursive_behavior, bool p_force);
|
||||
void _set_mouse_recursive_behavior_ignore_cache(RecursiveBehavior p_recursive_mouse_behavior);
|
||||
void _set_focus_recursive_behavior_ignore_cache(RecursiveBehavior p_recursive_mouse_behavior);
|
||||
|
||||
// Theming.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue