Browse Source

Updates screen on Unix window resizing.

BDisp 5 years ago
parent
commit
55b64b01e8
1 changed files with 2 additions and 1 deletions
  1. 2 1
      Terminal.Gui/Drivers/CursesDriver.cs

+ 2 - 1
Terminal.Gui/Drivers/CursesDriver.cs

@@ -245,7 +245,8 @@ namespace Terminal.Gui {
 			// Note: Curses doesn't support keydown/up events and thus any passed keyDown/UpHandlers will never be called
 			// Note: Curses doesn't support keydown/up events and thus any passed keyDown/UpHandlers will never be called
 			Curses.timeout (-1);
 			Curses.timeout (-1);
 
 
-			(mainLoop.Driver as Mono.Terminal.UnixMainLoop).AddWatch (0, Mono.Terminal.UnixMainLoop.Condition.PollIn, x => {
+			(mainLoop.Driver as Mono.Terminal.UnixMainLoop).AddWatch (0, Mono.Terminal.UnixMainLoop.Condition.PollIn |
+				Mono.Terminal.UnixMainLoop.Condition.PollOut, x => {
 				ProcessInput (keyHandler, mouseHandler);
 				ProcessInput (keyHandler, mouseHandler);
 				return true;
 				return true;
 			});
 			});