Explorar o código

Updates screen on Unix window resizing.

BDisp %!s(int64=5) %!d(string=hai) anos
pai
achega
55b64b01e8
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  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
 			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);
 				return true;
 			});