Marcel Taeumel uploaded a new version of Morphic to project The Treated Inbox: http://source.squeak.org/treated/Morphic-kfr.1998.mcz
==================== Summary ====================
Name: Morphic-kfr.1998 Author: kfr Time: 21 May 2022, 10:24:48.108027 am UUID: 803c8911-08bd-6a46-8efe-ace95d981e27 Ancestors: Morphic-kfr.1997
When ColorPicker is triggered from halo, remove the halo. Otherwise it will sometimes obscure the ColorPicker.
=============== Diff against Morphic-ct.1996 ===============
Item was changed: ----- Method: ColorPickerMorph>>modalBalloonHelpAtPoint: (in category 'private') ----- modalBalloonHelpAtPoint: cursorPoint self flag: #arNote. "Throw this away. There needs to be another way." self submorphsDo: [:m | m wantsBalloon ifTrue: [(m valueOfProperty: #balloon) isNil ifTrue: + [(m containsPoint: cursorPoint) ifTrue: [m showBalloon: m balloonText. + m setProperty: #balloon toValue: true]] + ifFalse: [(m containsPoint: cursorPoint) ifFalse: [self deleteBalloon. + m setProperty: #balloon toValue:nil]]]]! - [(m containsPoint: cursorPoint) ifTrue: [m showBalloon: m balloonText]] - ifFalse: [(m containsPoint: cursorPoint) ifFalse: [m deleteBalloon]]]]!
Item was changed: ----- Method: Morph>>changeColor (in category 'menus') ----- changeColor "Change the color of the receiver -- triggered, e.g. from a menu" NewColorPickerMorph useIt ifTrue: [ (NewColorPickerMorph on: self) openNear: self fullBoundsInWorld ] ifFalse: + [ self removeHalo."Halo can obscure the color picker" + ColorPickerMorph new - [ ColorPickerMorph new choseModalityFromPreference ; sourceHand: self activeHand ; target: self ; selector: #fillStyle: ; originalColor: self color ; putUpFor: self near: self fullBoundsInWorld ]!
packages@lists.squeakfoundation.org