Revert "Converted GraphicsContextFlags into an auto-property."
authorJarl Gullberg <jarl.gullberg@gmail.com>
Tue, 13 Jun 2017 20:34:26 +0000 (22:34 +0200)
committerJarl Gullberg <jarl.gullberg@gmail.com>
Tue, 13 Jun 2017 20:34:26 +0000 (22:34 +0200)
This reverts commit be037bbdb0b61bd434ed5a7ab85a5261486063fd.

src/OpenTK.GLWidget/GLWidget.cs

index 67e51da..fd6f27f 100644 (file)
@@ -57,6 +57,7 @@ namespace OpenTK
 
         private IGraphicsContext _GraphicsContext;
         private IWindowInfo _WindowInfo;
+        private GraphicsContextFlags _GraphicsContextFlags;
         private bool _Initialized;
 
         #endregion
@@ -112,7 +113,17 @@ namespace OpenTK
         /// <summary>
         /// The set <see cref="GraphicsContextFlags"/> for this widget.
         /// </summary>
-        public GraphicsContextFlags GraphicsContextFlags { get; set; }
+        public GraphicsContextFlags GraphicsContextFlags
+        {
+            get
+            {
+                return _GraphicsContextFlags;
+            }
+            set
+            {
+                _GraphicsContextFlags = value;
+            }
+        }
 
         #endregion
 
@@ -375,7 +386,7 @@ namespace OpenTK
                 _WindowInfo = XWindowInfoInitializer.Initialize(graphicsMode, this.Display.Handle, this.Screen.Number, this.Window.Handle, this.RootWindow.Handle);
 
             // GraphicsContext
-            _GraphicsContext = new GraphicsContext(graphicsMode, _WindowInfo, GlVersionMajor, GlVersionMinor, this.GraphicsContextFlags);
+            _GraphicsContext = new GraphicsContext(graphicsMode, _WindowInfo, GlVersionMajor, GlVersionMinor, _GraphicsContextFlags);
             _GraphicsContext.MakeCurrent(_WindowInfo);
 
             if (GraphicsContext.ShareContexts)