]> O.S.I.I.S - jp/crow.git/commitdiff
set CurrentInterface in CTOR of Interface
authorjpbruyere <jp.bruyere@hotmail.com>
Sun, 13 Mar 2016 22:47:01 +0000 (23:47 +0100)
committerjpbruyere <jp.bruyere@hotmail.com>
Sun, 13 Mar 2016 22:47:01 +0000 (23:47 +0100)
OTKCrow/OpenTKGameWindow.cs
src/Interface.cs

index b90b6ad4a52fe358b905da6f6fc9a1431dfba935..dc687b6465726ad7ce308f4d53f8ad621e1f6d5d 100644 (file)
@@ -122,7 +122,6 @@ namespace Crow
                void interfaceThread()
                {
                        CrowInterface = new Interface ();
-                       Interface.CurrentInterface = CrowInterface;
                        CrowInterface.Quit += Quit;
                        CrowInterface.MouseCursorChanged += CrowInterface_MouseCursorChanged;
 
index d09e19e6cbb5bbc28d92c025b3c1c98b85209e00..1084ef7b54d35aee19ddc1188461ad198d60568b 100644 (file)
@@ -42,6 +42,7 @@ namespace Crow
                        Interface.LoadCursors ();
                }
                public Interface(){
+                       LayoutingQueue = new Queue<LayoutingQueueItem>();
                        Interface.CurrentInterface = this;
                }
                #endregion
@@ -69,7 +70,7 @@ namespace Crow
                public const int MaxLayoutingTries = 50;
                #endregion
 
-               public Queue<LayoutingQueueItem> LayoutingQueue = new Queue<LayoutingQueueItem>();
+               public Queue<LayoutingQueueItem> LayoutingQueue;
                public Queue<GraphicObject> GraphicUpdateQueue = new Queue<GraphicObject>();
 
                public static void RegisterForGraphicUpdate(GraphicObject g)