diff options
author | Vsevolod Kukol <sevoku@microsoft.com> | 2019-11-27 15:10:06 +0300 |
---|---|---|
committer | Vsevolod Kukol <sevoku@microsoft.com> | 2019-11-27 15:12:52 +0300 |
commit | 1514bab3ab53eab41d794806eacab8e2d625fd65 (patch) | |
tree | 00fcd3eb8ab57c807ab7587ac30b60318bb88bb7 | |
parent | e76139d999b5ac9c6d0147459ab92e1c512d53b7 (diff) |
[Mac] Remove ThreadStatic from NSApplicationInitializer.initialized
This allowed NSApplication.Init () to be called several times
from different threads, causing random "System.InvalidOperationException:
Init has already been invoked; it can only be invoked once" exceptions.
Partially reverts 36b5c71a817b6e9c7874f2c0c2de5509c3db2cd0
-rw-r--r-- | Xwt.XamMac/Xwt.Mac/NSApplicationInitializer.cs | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/Xwt.XamMac/Xwt.Mac/NSApplicationInitializer.cs b/Xwt.XamMac/Xwt.Mac/NSApplicationInitializer.cs index 580573c3..0796bf53 100644 --- a/Xwt.XamMac/Xwt.Mac/NSApplicationInitializer.cs +++ b/Xwt.XamMac/Xwt.Mac/NSApplicationInitializer.cs @@ -32,7 +32,6 @@ namespace Xwt.Mac { static class NSApplicationInitializer { - [ThreadStatic] static bool initialized; public static void Initialize () |