From a251617e9b7829a9dfdaac1fc83815365497f3a9 Mon Sep 17 00:00:00 2001 From: "Stefanos A." Date: Thu, 19 Dec 2013 10:39:36 +0100 Subject: [PATCH] Threads with message pump require STA comparment May affect issue #19 --- Source/OpenTK/Platform/Windows/WinInputBase.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/OpenTK/Platform/Windows/WinInputBase.cs b/Source/OpenTK/Platform/Windows/WinInputBase.cs index 44d82ee7..252a6f8d 100644 --- a/Source/OpenTK/Platform/Windows/WinInputBase.cs +++ b/Source/OpenTK/Platform/Windows/WinInputBase.cs @@ -58,6 +58,7 @@ namespace OpenTK.Platform.Windows WndProc = WindowProcedure; InputThread = new Thread(ProcessEvents); + InputThread.SetApartmentState(ApartmentState.STA); InputThread.IsBackground = true; InputThread.Start();