ui/cocoa/text.m

changeset 1177
e5e5c1779294
parent 1173
ce0e443174d7
--- a/ui/cocoa/text.m	Sat Jun 06 18:37:04 2026 +0200
+++ b/ui/cocoa/text.m	Sat Jun 06 18:47:45 2026 +0200
@@ -73,7 +73,9 @@
     }
     
     if(args->onchange || args->ontextchanged || args->onchange_action || args->ontextchanged_action) {
-        
+        TextAreaDelegate * tad = [[TextAreaDelegate alloc] init:obj var:var args:args];
+        textview.delegate = tad;
+        objc_setAssociatedObject(textview, "delegate", tad, OBJC_ASSOCIATION_RETAIN);
     }
     
     return (__bridge void*)scrollview;

mercurial