From 7574a491a1bac67cdae57b90029b7a6567442b7f Mon Sep 17 00:00:00 2001 From: Tony Narlock Date: Sat, 7 Jan 2023 12:47:08 -0600 Subject: [PATCH] fix(window.set_window_option): Remove .refresh() This causes builder to break https://github.com/tmux-python/tmuxp/issues/860 --- CHANGES | 6 ++++++ src/libtmux/window.py | 3 --- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/CHANGES b/CHANGES index f2dc53814..7cb723807 100644 --- a/CHANGES +++ b/CHANGES @@ -14,6 +14,12 @@ $ pip install --user --upgrade --pre libtmux +### Fixes + +- `Window.set_window_option()`: Remove `.refresh()` (#467) + + See also: https://github.com/tmux-python/tmuxp/issues/860 + ## libtmux 0.19.0 (2022-01-07) ### New features diff --git a/src/libtmux/window.py b/src/libtmux/window.py index d0331411d..072707a3d 100644 --- a/src/libtmux/window.py +++ b/src/libtmux/window.py @@ -342,9 +342,6 @@ def set_window_option(self, option: str, value: t.Union[int, str]) -> "Window": :exc:`exc.OptionError`, :exc:`exc.UnknownOption`, :exc:`exc.InvalidOption`, :exc:`exc.AmbiguousOption` """ - - self.refresh() - if isinstance(value, bool) and value: value = "on" elif isinstance(value, bool) and not value: