浏览代码

Fixes #2808. v2 ColorTests unit test is failing on Windows when testing the CursesDriver instance.

BDisp 2 年之前
父节点
当前提交
e507df7b98
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      Terminal.Gui/ConsoleDrivers/CursesDriver/CursesDriver.cs

+ 4 - 0
Terminal.Gui/ConsoleDrivers/CursesDriver/CursesDriver.cs

@@ -666,6 +666,9 @@ internal class CursesDriver : ConsoleDriver {
 
 		TerminalResized = terminalResized;
 
+		if (Environment.OSVersion.Platform == PlatformID.Win32NT) {
+			Clipboard = new FakeDriver.FakeClipboard ();
+		} else {
 		if (RuntimeInformation.IsOSPlatform (OSPlatform.OSX)) {
 			Clipboard = new MacOSXClipboard ();
 		} else {
@@ -675,6 +678,7 @@ internal class CursesDriver : ConsoleDriver {
 				Clipboard = new CursesClipboard ();
 			}
 		}
+		}
 
 		ClearContents ();
 		StartReportingMouseMoves ();