Переглянути джерело

Only invoke WinChanged event if _windowSize isn't empty.

BDisp 1 рік тому
батько
коміт
bbe3ea9246
1 змінених файлів з 2 додано та 2 видалено
  1. 2 2
      Terminal.Gui/ConsoleDrivers/WindowsDriver.cs

+ 2 - 2
Terminal.Gui/ConsoleDrivers/WindowsDriver.cs

@@ -1796,8 +1796,8 @@ internal class WindowsMainLoop : IMainLoopDriver {
 		while (true) {
 			Task.Delay (500).Wait ();
 			_windowSize = _winConsole.GetConsoleBufferWindow (out _);
-			if (_windowSize != Size.Empty && _windowSize.Width != _consoleDriver.Cols
-			    || _windowSize.Height != _consoleDriver.Rows) {
+			if (_windowSize != Size.Empty && (_windowSize.Width != _consoleDriver.Cols
+			    || _windowSize.Height != _consoleDriver.Rows)) {
 				return;
 			}
 		}