From fa5948f40e8d0e0eb5bac03c99e10a2578093598 Mon Sep 17 00:00:00 2001 From: Travis McLane Date: Fri, 27 Oct 2023 15:46:25 -0500 Subject: [PATCH] use windowId to avoid miscompilation --- v3/pkg/application/linux_cgo.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/v3/pkg/application/linux_cgo.go b/v3/pkg/application/linux_cgo.go index 13e97b6d1..13de1d181 100644 --- a/v3/pkg/application/linux_cgo.go +++ b/v3/pkg/application/linux_cgo.go @@ -476,6 +476,9 @@ func menuItemSetLabel(widget pointer, label string) { */ func menuItemSetBitmap(widget pointer, data []byte) { + children := C.gtk_container_get_children((*C.GtkContainer)(widget)) + fmt.Println("children", children) + parent := C.gtk_widget_get_parent((*C.GtkWidget)(widget)) fmt.Println("parent", parent) //parent := C.gtk_widget_get_parent((*C.GtkWidget)widget) @@ -1012,6 +1015,7 @@ func onDragNDrop(target unsafe.Pointer, context *C.GdkDragContext, x C.gint, y C //export onKeyPressEvent func onKeyPressEvent(widget *C.GtkWidget, event *C.GdkEventKey, userData unsafe.Pointer) C.gboolean { windowId := uint(*((*C.uint)(userData))) + fmt.Println("onKeyPressEvent", windowId) /* windowKeyEvents <- &windowKeyEvent{ windowId: windowID,