Skip to content

Commit 1e22be9

Browse files
Fixed progress bar code for windows. signal.SIGWINCH does not exist on Windows.
1 parent 881f988 commit 1e22be9

File tree

1 file changed

+3
-1
lines changed
  • prompt_toolkit/shortcuts/progress_bar

1 file changed

+3
-1
lines changed

prompt_toolkit/shortcuts/progress_bar/base.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,9 @@ def __init__(self,
147147

148148
self._loop = get_event_loop()
149149
self._app_loop = new_event_loop()
150-
self._previous_winch_handler = signal.getsignal(signal.SIGWINCH)
150+
self._previous_winch_handler = (
151+
signal.getsignal(signal.SIGWINCH) if hasattr(signal, 'SIGWINCH') else None
152+
)
151153
self._has_sigwinch = False
152154

153155
def __enter__(self) -> 'ProgressBar':

0 commit comments

Comments
 (0)