diff src/DLD-FUNCTIONS/__init_fltk__.cc @ 12507:41d183070c04

revert changes from 2011-02-26
author Konstantinos Poulios <logari81@googlemail.com>
date Sun, 13 Mar 2011 18:26:04 +0100
parents 9c831d357e6f
children ccd0572e5e93
line wrap: on
line diff
--- a/src/DLD-FUNCTIONS/__init_fltk__.cc	Thu Mar 10 20:27:15 2011 +0100
+++ b/src/DLD-FUNCTIONS/__init_fltk__.cc	Sun Mar 13 18:26:04 2011 +0100
@@ -720,6 +720,17 @@
       status->textfont (FL_COURIER);
       status->textsize (10);
       status->box (FL_ENGRAVED_BOX);
+
+      // This allows us to have a valid OpenGL context right away.
+      canvas->mode (FL_DEPTH | FL_DOUBLE );
+      if (fp.is_visible ())
+        {
+          show ();
+          if (fp.get_currentaxes ().ok())
+            show_canvas ();
+          else
+            hide_canvas ();
+        }
     }
     end ();
 
@@ -737,21 +748,6 @@
       show_menubar ();
     else
       hide_menubar ();
-
-    begin ();
-    {
-      // This allows us to have a valid OpenGL context right away.
-      canvas->mode (FL_DEPTH | FL_DOUBLE );
-      if (fp.is_visible ())
-        {
-          show ();
-          if (fp.get_currentaxes ().ok())
-            show_canvas ();
-          else
-            hide_canvas ();
-        }
-    }
-    end ();
   }
 
   ~plot_window (void)