Open diamondburned opened 10 months ago
panic: interface conversion: glib.Objector is *glib.Object, not *gdk.Display [recovered] panic: closure error: unexpected panic caught: interface conversion: glib.Objector is *glib.Object, not *gdk.Display Closure added at: github.com/diamondburned/gotk4/pkg/gio/v2.(*ListModel).ConnectItemsChanged at /home/diamond/.go/pkg/mod/github.com/diamondburned/gotk4/pkg@v0.0.6-0.20230825053034-ad325703aa2e/gio/v2/gio.go:31800 github.com/diamondburned/gotkit/gtkutil.bindDisplayManager at /home/diamond/.go/pkg/mod/github.com/diamondburned/gotkit@v0.0.0-20230930214311-f664ea5c2236/gtkutil/gtkutil.go:395 github.com/diamondburned/gotkit/gtkutil.initScale.func1.1 at /home/diamond/.go/pkg/mod/github.com/diamondburned/gotkit@v0.0.0-20230930214311-f664ea5c2236/gtkutil/gtkutil.go:385 goroutine 1 [running, locked to thread]: github.com/diamondburned/gotk4/pkg/core/closure.(*FuncStack).Panicf(0xc00078a570, {0x2467f87, 0x1b}, {0xc000473668, 0x1, 0x1}) /home/diamond/.go/pkg/mod/github.com/diamondburned/gotk4/pkg@v0.0.6-0.20230825053034-ad325703aa2e/core/closure/funcstack.go:104 +0x986 github.com/diamondburned/gotk4/pkg/core/closure.(*FuncStack).TryRepanic(0x4f5bb60?) /home/diamond/.go/pkg/mod/github.com/diamondburned/gotk4/pkg@v0.0.6-0.20230825053034-ad325703aa2e/core/closure/funcstack.go:122 +0xc7 panic({0x20cb060, 0xc003860120}) /nix/store/ndlw8ji6g2s0vqn7fivkb8sz7zfd67bm-go-1.20.3/share/go/src/runtime/panic.go:884 +0x213 github.com/diamondburned/gotk4/pkg/core/glib.(*WeakRef[...]).Get(0x26ffc00) /home/diamond/.go/pkg/mod/github.com/diamondburned/gotk4/pkg@v0.0.6-0.20230825053034-ad325703aa2e/core/glib/weakref.go:88 +0x155 github.com/diamondburned/gotkit/gtkutil.bindDisplayManager.func1(0x4200518?, 0xc000473898?, 0x6e89d9?) /home/diamond/.go/pkg/mod/github.com/diamondburned/gotkit@v0.0.0-20230930214311-f664ea5c2236/gtkutil/gtkutil.go:396 +0x25 github.com/diamondburned/gotk4/pkg/gio/v2._gotk4_gio2_ListModel_ConnectItemsChanged(0xc0004738b8?, 0x2, 0x0, 0x1, 0xc0000061a0?) /home/diamond/.go/pkg/mod/github.com/diamondburned/gotk4/pkg@v0.0.6-0.20230825053034-ad325703aa2e/gio/v2/gio_export.go:1294 +0x95 github.com/diamondburned/gotk4/pkg/gio/v2._Cfunc_g_application_run(0x4f3f5b0, 0x1, 0x4f48470) _cgo_gotypes.go:13791 +0x4c github.com/diamondburned/gotk4/pkg/gio/v2.(*Application).Run.func3(0xc000712770?, 0xa?, 0x4f48470?) /home/diamond/.go/pkg/mod/github.com/diamondburned/gotk4/pkg@v0.0.6-0.20230825053034-ad325703aa2e/gio/v2/gio.go:41611 +0x71 github.com/diamondburned/gotk4/pkg/gio/v2.(*Application).Run(0xc000012858, {0xc000110200?, 0x1, 0x1}) /home/diamond/.go/pkg/mod/github.com/diamondburned/gotk4/pkg@v0.0.6-0.20230825053034-ad325703aa2e/gio/v2/gio.go:41611 +0x1e5 github.com/diamondburned/gotkit/app.(*Application).Run(0xc000375a80, {0xc000110200, 0x1, 0x1}) /home/diamond/.go/pkg/mod/github.com/diamondburned/gotkit@v0.0.0-20230930214311-f664ea5c2236/app/app.go:272 +0x158 github.com/diamondburned/gotkit/app.(*Application).RunMain(0x270a410?) /home/diamond/.go/pkg/mod/github.com/diamondburned/gotkit@v0.0.0-20230930214311-f664ea5c2236/app/app.go:277 +0x2e main.main() /home/diamond/Scripts/gotk4/gtkcord4/main.go:61 +0x5e5 exit status 2