[squeak-dev] The Trunk: Morphic-mt.1916.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Mar 1 14:35:23 UTC 2022


Marcel Taeumel uploaded a new version of Morphic to project The Trunk:
http://source.squeak.org/trunk/Morphic-mt.1916.mcz

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

Name: Morphic-mt.1916
Author: mt
Time: 1 March 2022, 3:35:17.58735 pm
UUID: ee7c8513-0a23-47c9-887e-dfd05fa2215a
Ancestors: Morphic-mt.1915

Fix another init but in StringMorph where the extent was not computed correctly for pure string contents.

=============== Diff against Morphic-mt.1915 ===============

Item was changed:
  ----- Method: StringMorph>>initializeFromString: (in category 'initialization') -----
  initializeFromString: aString
  
+ 	contents := aString.
+ 	self fitContents.!
- 	contents := aString.!

Item was changed:
  ----- Method: StringMorph>>initializeFromText: (in category 'initialization') -----
  initializeFromText: aText
  
  	| scanner |
  	scanner := StringMorphAttributeScanner new initializeFromStringMorph: self.
  
  	(aText attributesAt: 1 forStyle: self font textStyle)
  		do: [:attr | attr emphasizeScanner: scanner].
  
  	font := scanner font emphasized: scanner emphasis.
  	emphasis := scanner emphasis.
- 	
  	color := scanner textColor.
+ 	
+ 	contents := aText string.
+ 	self fitContents.!
- 
- 	self contents: aText string.!



More information about the Squeak-dev mailing list