From bf5351ed416b12575d377fe0bd5628df515cb71e Mon Sep 17 00:00:00 2001 From: azhn Date: Wed, 12 Feb 2025 19:01:04 +1100 Subject: [PATCH] gtk: Point right-click context menu exactly at cursor to improve behaviour at edges and closeness to cursor --- src/apprt/gtk/Surface.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/apprt/gtk/Surface.zig b/src/apprt/gtk/Surface.zig index 37ffb26cb..99f0bfceb 100644 --- a/src/apprt/gtk/Surface.zig +++ b/src/apprt/gtk/Surface.zig @@ -1284,8 +1284,8 @@ fn showContextMenu(self: *Surface, x: f32, y: f32) void { const rect: c.GdkRectangle = .{ .x = @intFromFloat(point.x), .y = @intFromFloat(point.y), - .width = 1, - .height = 1, + .width = 0, + .height = 0, }; c.gtk_popover_set_pointing_to(@ptrCast(@alignCast(window.context_menu)), &rect);