From 288601e386565f841de4962a81db5e1d07dad550 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Tue, 5 Aug 2025 19:51:13 -0500 Subject: [PATCH 1/2] gtk-ng: fix OSC 22 not changing mouse shape on -ng --- src/apprt/gtk-ng/class/surface.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apprt/gtk-ng/class/surface.zig b/src/apprt/gtk-ng/class/surface.zig index 3a81a488b..4251b56a8 100644 --- a/src/apprt/gtk-ng/class/surface.zig +++ b/src/apprt/gtk-ng/class/surface.zig @@ -1495,7 +1495,7 @@ pub const Surface = extern struct { }; // Set our new cursor. - priv.gl_area.as(gtk.Widget).setCursorFromName(name.ptr); + self.as(gtk.Widget).setCursorFromName(name.ptr); } //--------------------------------------------------------------- From 35e3ac8b4cf9e763bdec9a8d3b164260c4fd224e Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Tue, 5 Aug 2025 19:52:14 -0500 Subject: [PATCH 2/2] gtk-ng: remove use of deprecated use-es GLArea property --- src/apprt/gtk-ng/ui/1.2/surface.blp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/apprt/gtk-ng/ui/1.2/surface.blp b/src/apprt/gtk-ng/ui/1.2/surface.blp index ab34cadac..e671a0d82 100644 --- a/src/apprt/gtk-ng/ui/1.2/surface.blp +++ b/src/apprt/gtk-ng/ui/1.2/surface.blp @@ -30,7 +30,7 @@ template $GhosttySurface: Adw.Bin { focus-on-click: true; has-stencil-buffer: false; has-depth-buffer: false; - use-es: false; + allowed-apis: gl; } PopoverMenu context_menu {