summaryrefslogtreecommitdiff
path: root/src/nigui/private/gtk3/platform_impl.nim
diff options
context:
space:
mode:
authortrustable-code <krauter.simon@arcor.de>2019-09-23 23:20:51 +0200
committertrustable-code <krauter.simon@arcor.de>2019-09-23 23:20:51 +0200
commita6fddee74829556453b7df6a47ae50a18ac7c368 (patch)
treef90b10b5101b5c6736d23359672d260933abeaba /src/nigui/private/gtk3/platform_impl.nim
parent0db4b1f8ca9a09875247f4f05ddfb62981d7e5be (diff)
downloadNiGui-a6fddee74829556453b7df6a47ae50a18ac7c368.tar.gz
NiGui-a6fddee74829556453b7df6a47ae50a18ac7c368.zip
Fix onTextChange: "event.control" was not set
Diffstat (limited to 'src/nigui/private/gtk3/platform_impl.nim')
-rwxr-xr-xsrc/nigui/private/gtk3/platform_impl.nim3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/nigui/private/gtk3/platform_impl.nim b/src/nigui/private/gtk3/platform_impl.nim
index 80e7cd0..d96295d 100755
--- a/src/nigui/private/gtk3/platform_impl.nim
+++ b/src/nigui/private/gtk3/platform_impl.nim
@@ -306,8 +306,9 @@ proc pControlButtonReleaseSignal(widget: pointer, event: var GdkEventButton, dat
# result = true # stop propagation
proc pControlChangedSignal(widget: pointer, data: pointer): bool {.cdecl.} =
- let control = cast[ControlImpl](data)
+ let control = cast[TextBox](data)
var evt = new TextChangeEvent
+ evt.control = control
try:
control.handleTextChangeEvent(evt)
except: