@@ -96,7 +96,7 @@ BlHost >> closeSpace: aSpace [
9696 " Return early if space was never opened and host is idle"
9797 (self isRunning or : [ self hasSpace: aSpace ]) ifFalse: [ ^ self ].
9898
99- self defer: [ self universe closeSpace: aSpace ].
99+ self universe defer: [ self universe closeSpace: aSpace ].
100100 self isRunning ifFalse: [ self start ]
101101]
102102
@@ -112,6 +112,8 @@ BlHost >> closeSpaces [
112112BlHost >> defer: aValuable [
113113 " Enqueue a valuable from any process to be executed in the UI process at the beginning of the next pulse."
114114
115+ self deprecated: ' You should send #defer: to an opened space instead of a host.' .
116+
115117 self universe defer: aValuable
116118]
117119
@@ -201,7 +203,7 @@ BlHost >> offscreenMeasureTextParagraph: aBlTextParagraph [
201203{ #category : #' api - spaces' }
202204BlHost >> openSpace: aSpace [
203205
204- self defer: [ self universe openSpace: aSpace ].
206+ self universe defer: [ self universe openSpace: aSpace ].
205207 self isRunning ifFalse: [ self start ]
206208]
207209
@@ -259,7 +261,7 @@ BlHost >> spaceDetached: aSpace [
259261 " A space has been detached from this host. If no spaces remain, cleanly shut down the host loop on the next frame."
260262
261263 (self spaces isEmpty and : [ self isRunning ]) ifTrue: [
262- self defer: [
264+ self universe defer: [
263265 (self spaces isEmpty and : [ self isRunning ]) ifTrue: [
264266 self stop ] ] ]
265267]
0 commit comments