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

commits at source.squeak.org commits at source.squeak.org
Fri Feb 11 09:20:05 UTC 2022

Marcel Taeumel uploaded a new version of Morphic to project The Trunk:

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

Name: Morphic-mt.1890
Author: mt
Time: 11 February 2022, 10:19:59.130479 am
UUID: cada33d3-d64e-af40-b4be-2f46563cce8b
Ancestors: Morphic-eem.1889

Fixes minor regression in window initialization code, which could cause the window's resize grips to disappear after changing the #uiScaleFactor.

=============== Diff against Morphic-eem.1889 ===============

Item was changed:
  ----- Method: SystemWindow>>initialize (in category 'initialization') -----
  	"Initialize a system window. Add label, stripes, etc., if desired"
  	super initialize.
  	allowReframeHandles := true.
  	isCollapsed := false.
  	paneMorphs := Array new.
  	mustNotClose := false.
  	updatablePanes := Array new.
  	self layoutPolicy: ProportionalLayout new.
  	self wantsPaneSplitters: true.
+ 	self wantsGrips: true.
  	self layoutInset: ProportionalSplitterMorph gripThickness.
  	self cellGap: ProportionalSplitterMorph gripThickness.
  	self initializeLabelArea.				
  	self addGrips.
  	self setDefaultParameters.
  	self initializeKeyboardShortcuts.!

Item was changed:
+ (PackageInfo named: 'Morphic') postscript: '"Ensure that open windows do not lose their grips on scale changes..."
+ SystemWindow allSubInstancesDo:[:ea | ea wantsGrips: true].'!
- (PackageInfo named: 'Morphic') postscript: '"Apply new useCompactLists property."
- MorphicProject useCompactLists: false.'!

More information about the Squeak-dev mailing list