use windowId to avoid miscompilation

This commit is contained in:
Travis McLane 2023-10-27 15:46:25 -05:00
commit fa5948f40e

View file

@ -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,