diff --git a/src/termio/Exec.zig b/src/termio/Exec.zig index d574bef00..d4d858957 100644 --- a/src/termio/Exec.zig +++ b/src/termio/Exec.zig @@ -1205,7 +1205,7 @@ const StreamHandler = struct { // side effects and we want to make sure we process those. const v = self.terminal.modes.restore(mode); // log.debug("restore mode={} v={}", .{ mode, v }); - if (v) try self.setMode(mode, true); + try self.setMode(mode, v); } pub fn setMode(self: *StreamHandler, mode: terminal.Mode, enabled: bool) !void {