From 140e7a3619682fe2b0f8d916eb2df14786b3a751 Mon Sep 17 00:00:00 2001 From: Cyberarm Date: Wed, 9 Sep 2026 22:30:19 -0500 Subject: [PATCH] Make elements publish the :size_changed event when they change their size --- lib/cyberarm_engine/ui/element.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/cyberarm_engine/ui/element.rb b/lib/cyberarm_engine/ui/element.rb index f19775a..eb53efd 100644 --- a/lib/cyberarm_engine/ui/element.rb +++ b/lib/cyberarm_engine/ui/element.rb @@ -215,6 +215,7 @@ module CyberarmEngine event(:blur) event(:changed) + event(:size_changed) end def enter(_sender) @@ -576,6 +577,8 @@ module CyberarmEngine @old_width = width @old_height = height + + publish(:size_changed) end end