diff --git a/src/ftxui/component/screen_interactive.cpp b/src/ftxui/component/screen_interactive.cpp index 45048a73..cf53ddec 100644 --- a/src/ftxui/component/screen_interactive.cpp +++ b/src/ftxui/component/screen_interactive.cpp @@ -64,7 +64,7 @@ void EventListener(std::atomic* quit, std::vector records{number_of_events}; DWORD number_of_events_read = 0; ReadConsoleInput(console, records.data(), - (DWORD)(records.size() * sizeof(INPUT_RECORD)), + (DWORD)records.size(), &number_of_events_read); records.resize(number_of_events_read);