summaryrefslogtreecommitdiff
path: root/src/mouse.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/mouse.zig')
-rw-r--r--src/mouse.zig4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/mouse.zig b/src/mouse.zig
index f222b5da..1cfe6dbb 100644
--- a/src/mouse.zig
+++ b/src/mouse.zig
@@ -720,9 +720,7 @@ fn dispatchPointerBuiltin(
const operand = text orelse return;
if (gesture) |g| if (reportGesture(p, id, cmd, operand, g.on_tag, g.operand, arg != null)) return;
// A middle click on a body is the exec a bound REPL may take.
- p.exec_from_body = cmd == config.exec_cmd and gesture != null and !gesture.?.on_tag;
- defer p.exec_from_body = false;
- exec.runBuiltin(p, cmd, id, "", exec.withArg(p, operand, arg));
+ exec.runBuiltinFrom(p, cmd, id, "", exec.withArg(p, operand, arg), gesture != null and !gesture.?.on_tag);
}
fn mirrorTtySelection(p: *Pardes, pane: *Pane) void {