[squeak-dev] The Trunk: EToys-bf.275.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Nov 30 14:45:10 UTC 2016

Bert Freudenberg uploaded a new version of EToys to project The Trunk:

==================== Summary ====================

Name: EToys-bf.275
Author: bf
Time: 30 November 2016, 3:44:35.80125 pm
UUID: a8795b38-6b55-4db2-8d8d-55417f3193b9
Ancestors: EToys-bf.274

Disable #aboutToLeaveWorld sending deprectated #removeModalWindow

=============== Diff against EToys-bf.274 ===============

Item was changed:
  (PackageInfo named: 'EToys') postscript: '"Remove an obsolete class that somehow got into the system"
  (Smalltalk environment includesKey: #KedamaTurtleVectorPlayer) ifTrue: [
  	Smalltalk environment removeKey: #KedamaTurtleVectorPlayer.
  	SystemOrganization removeMissingClasses].
+ "Clear weak message sends to remove modal windows from worlds that are closing."
+ (WeakMessageSend allInstances select: [:wm  |
+ 	(wm receiver isKindOf: PasteUpMorph) and: [wm selector = #removeModalWindow]])
+ 		do: [:wm | wm receiver: nil].'!
- '!

More information about the Squeak-dev mailing list