summaryrefslogtreecommitdiffstats
path: root/scene/gui/control.h
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2023-01-31 15:55:46 +0100
committerRémi Verschelde <rverschelde@gmail.com>2023-01-31 15:55:46 +0100
commit4cfdd253849896cfb0e4c9f3510004f6dcbfddc6 (patch)
tree79486f8b1205f2dbbabe4aa864c8a274232e5251 /scene/gui/control.h
parent6d9c9d30b9c50177a68695fba8a42998b2b49d4c (diff)
parent13b87c13c7de36e5258ff16500ae15a9a9041525 (diff)
downloadredot-engine-4cfdd253849896cfb0e4c9f3510004f6dcbfddc6.tar.gz
Merge pull request #67507 from Sauermann/fix-toplevel-root-control-node
Fix event propagation to child after set_as_toplevel
Diffstat (limited to 'scene/gui/control.h')
-rw-r--r--scene/gui/control.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/scene/gui/control.h b/scene/gui/control.h
index a93a88e5b4..5977f4dbea 100644
--- a/scene/gui/control.h
+++ b/scene/gui/control.h
@@ -292,6 +292,9 @@ private:
void _update_minimum_size();
void _size_changed();
+ void _toplevel_changed() override{}; // Controls don't need to do anything, only other CanvasItems.
+ void _toplevel_changed_on_parent() override;
+
void _clear_size_warning();
// Input events.