From 19c3d1e3ad91f297357f55b2d92ffe8d1b649029 Mon Sep 17 00:00:00 2001 From: Stu Date: Sat, 13 Dec 2025 21:48:16 -0500 Subject: [PATCH] Handle GetWindow error return for mpv embed --- cmd/gtkplayer/main.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cmd/gtkplayer/main.go b/cmd/gtkplayer/main.go index f8f4b74..ae71e0f 100644 --- a/cmd/gtkplayer/main.go +++ b/cmd/gtkplayer/main.go @@ -72,7 +72,7 @@ func newPane() *pane { } p.mpv = mpv - if w, ok := da.GetWindow(); ok && w != nil { + if w, err := da.GetWindow(); err == nil && w != nil { if xid := getWindowID(w); xid != 0 { _ = mpv.SetWID(xid) } @@ -215,4 +215,3 @@ func getWindowID(w *gdk.Window) uint64 { func gdkWindowGetXID(w *gdk.Window) uint { return uint(w.GetXID()) } -