aboutsummaryrefslogtreecommitdiff
path: root/vendor/libghostty-vt/src/inspector/widgets/surface.zig
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/libghostty-vt/src/inspector/widgets/surface.zig')
-rw-r--r--vendor/libghostty-vt/src/inspector/widgets/surface.zig7
1 files changed, 4 insertions, 3 deletions
diff --git a/vendor/libghostty-vt/src/inspector/widgets/surface.zig b/vendor/libghostty-vt/src/inspector/widgets/surface.zig
index d73e784c..a630bad8 100644
--- a/vendor/libghostty-vt/src/inspector/widgets/surface.zig
+++ b/vendor/libghostty-vt/src/inspector/widgets/surface.zig
@@ -462,7 +462,8 @@ fn mouseTable(
{
const left_click_point: terminal.point.Coordinate = pt: {
- const p = surface_mouse.left_click_pin orelse break :pt .{};
+ const p = surface_mouse.selection_gesture.validatedLeftClickPin(&t.screens) orelse
+ break :pt .{};
const pt = t.screens.active.pages.pointFromPin(
.active,
p.*,
@@ -495,8 +496,8 @@ fn mouseTable(
_ = cimgui.c.ImGui_TableSetColumnIndex(1);
cimgui.c.ImGui_Text(
"(%dpx, %dpx)",
- @as(u32, @intFromFloat(surface_mouse.left_click_xpos)),
- @as(u32, @intFromFloat(surface_mouse.left_click_ypos)),
+ @as(u32, @intFromFloat(surface_mouse.selection_gesture.left_click_xpos)),
+ @as(u32, @intFromFloat(surface_mouse.selection_gesture.left_click_ypos)),
);
}
}