commit 4e6e7fdcef8b3c9af118a5c011c1fbe79d505bf4 from: Stefan Sperling date: Mon Oct 22 20:23:20 2018 UTC make tog read input from stdscr; avoids races when resizing commit - 876c7f5573870cf3c7093505a88266fc1755ba2e commit + 4e6e7fdcef8b3c9af118a5c011c1fbe79d505bf4 blob - 00b4e68c133b60766f61df74c51ec08d0b5a1031 blob + 0e1562e9902b8fa2c101f656e4ecb836031daae8 --- tog/tog.c +++ tog/tog.c @@ -487,7 +487,7 @@ view_input(struct tog_view **new, struct tog_view **de errcode = pthread_mutex_unlock(&tog_mutex); if (errcode) return got_error_set_errno(errcode); - ch = wgetch(view->window); + ch = getch(); errcode = pthread_mutex_lock(&tog_mutex); if (errcode) return got_error_set_errno(errcode);