GraphicsMedium.st
changeset 8311 44eef55df60c
parent 8298 e294c3b46b2e
child 8364 d5cdbd177a03
--- a/GraphicsMedium.st	Tue Mar 20 12:02:05 2018 +0100
+++ b/GraphicsMedium.st	Tue Mar 20 12:52:39 2018 +0100
@@ -1,5 +1,3 @@
-"{ Encoding: utf8 }"
-
 "
  COPYRIGHT (c) 1989 by Claus Gittinger
 	      All Rights Reserved
@@ -69,11 +67,15 @@
     device := Screen current.
     device isNil ifTrue:[
         "/ there seems to be no current screen; open one.
-        Smalltalk openDisplay.
-        device := Screen current.
+        device := Smalltalk lateOpenDisplay.
+        device isNil ifTrue:[ 
+            Screen deviceOpenErrorSignal raiseErrorString:'no screen device'. 
+        ]
     ].
     
     ^ self onDevice:device.
+
+    "Modified: / 20-03-2018 / 12:49:17 / stefan"
 !
 
 on:aDevice