[squeak-dev] The Trunk: Morphic-dtl.1364.mcz

commits at source.squeak.org commits at source.squeak.org
Wed Nov 15 13:05:01 UTC 2017


David T. Lewis uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-dtl.1364.mcz

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

Name: Morphic-dtl.1364
Author: dtl
Time: 15 November 2017, 8:04:47.876242 am
UUID: 2e7a474a-a9eb-45ba-8d25-798ec766be78
Ancestors: Morphic-dtl.1363

>From last commit, fix class side reference to world, and revert change to Morph>>deleted until it can be addressed properly.

=============== Diff against Morphic-dtl.1363 ===============

Item was changed:
  ----- Method: Morph>>delete (in category 'submorphs-add/remove') -----
  delete
  	"Remove the receiver as a submorph of its owner and make its 
  	new owner be nil."
  
  	| aWorld |
  	self removeHalo.
  
  	self isInWorld ifTrue: [
  		self disableSubmorphFocusForHand: self activeHand.
  		self activeHand
  	  		releaseKeyboardFocus: self;
  			releaseMouseFocus: self].
  
  	"Preserve world reference for player notificaiton. See below."
+ 	aWorld := self world ifNil: [World].
- 	aWorld := self world ifNil: [self world].
  	
  	owner ifNotNil:[
  		self privateDelete.
  		self player ifNotNil: [:player |
  			player noteDeletionOf: self fromWorld: aWorld]].!

Item was changed:
  ----- Method: PluggableButtonMorph class>>roundedButtonCorners: (in category 'preferences') -----
  roundedButtonCorners: aBoolean
  
+ 	| world |
  	RoundedButtonCorners := aBoolean.
+ 	world := Project current world.
+ 	world invalidRect: world bounds from: world.!
- 	World invalidRect: self world bounds from: self world.!



More information about the Squeak-dev mailing list