From 3d08b1c4aa6626724f8c142967bfa3e507d461d3 Mon Sep 17 00:00:00 2001 From: "Jeffrey C. Ollie" Date: Tue, 25 Feb 2025 08:19:52 -0600 Subject: [PATCH] gtk: cast to application window --- src/apprt/gtk/Window.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/apprt/gtk/Window.zig b/src/apprt/gtk/Window.zig index 89bde5170..2fe76fa6d 100644 --- a/src/apprt/gtk/Window.zig +++ b/src/apprt/gtk/Window.zig @@ -482,8 +482,8 @@ fn toggleCssClass( /// here. The string name binds them. fn initActions(self: *Window) void { // FIXME: when rest of file is converted to gobject - const window: *gtk.Window = @ptrCast(@alignCast(self.window)); - const action_map = gobject.ext.cast(gio.ActionMap, window).?; + const window: *gtk.ApplicationWindow = @ptrCast(@alignCast(self.window)); + const action_map = window.as(gio.ActionMap); const actions = .{ .{ "about", gtkActionAbout }, .{ "close", gtkActionClose },