From 6ef4ba3fe813d0b7fb1b0d8ccaa8332571fc4c1d Mon Sep 17 00:00:00 2001 From: aynakeya Date: Wed, 17 Apr 2024 11:47:28 -0700 Subject: [PATCH] fix windows gethandle --- gui/xfyne/window_windows.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gui/xfyne/window_windows.go b/gui/xfyne/window_windows.go index 1a3956e..f1f8605 100644 --- a/gui/xfyne/window_windows.go +++ b/gui/xfyne/window_windows.go @@ -3,12 +3,15 @@ package xfyne -import "fyne.io/fyne/v2" +import ( + "fyne.io/fyne/v2" + "unsafe" +) func GetWindowHandle(window fyne.Window) uintptr { glfwWindow := getGlfwWindow(window) if glfwWindow == nil { return 0 } - return uintptr(glfwWindow.GetWin32Window()) + return uintptr(unsafe.Pointer(glfwWindow.GetWin32Window())) }