diff --git a/src/ftxui/component/screen_interactive.cpp b/src/ftxui/component/screen_interactive.cpp index 94d415b0..f7c87841 100644 --- a/src/ftxui/component/screen_interactive.cpp +++ b/src/ftxui/component/screen_interactive.cpp @@ -183,7 +183,9 @@ void ScreenInteractive::Loop(Component* component) { } char_to_event_stream.join(); +#if !defined(WIN32) unix_event_listener.join(); +#endif OnExit(0); }