Marcel Taeumel uploaded a new version of Morphic to project The Trunk: http://source.squeak.org/trunk/Morphic-mt.2118.mcz
==================== Summary ====================
Name: Morphic-mt.2118 Author: mt Time: 2 August 2023, 8:40:31.255709 pm UUID: 451a2a63-2994-a74a-8ec5-7204888297c4 Ancestors: Morphic-mt.2117
#mouseOverForKeyboardFocus is not enabled.
Only a quickfix since it introduces another regression. I will fix that tomorrow.
=============== Diff against Morphic-mt.2117 ===============
Item was changed: ----- Method: TextMorph>>mouseDown: (in category 'event handling') ----- mouseDown: evt "Make this TextMorph be the keyboard input focus, if it isn't already, and repond to the text selection gesture." evt yellowButtonPressed ifTrue: [ "First check for option (menu) click" ^ self yellowButtonActivity: evt shiftPressed].
"Show the caret immediately on mouse down to give user feedback." self resetBlinkCursor.
"If focus does not follow the mouse cursor and we click below everything, just grab the focus to not destroy the selection." ((self hasKeyboardFocus: evt hand) not and: [(self bounds containsPoint: evt position) not]) + ifTrue: [ + evt hand newKeyboardFocus: self. + self + handleInteraction: [self mouseEnter: evt. editor mouseDown: evt] + fromEvent: evt] - ifTrue: [evt hand newKeyboardFocus: self] ifFalse: [ evt hand newKeyboardFocus: self. self handleInteraction: [self mouseEnter: evt. editor mouseDown: evt] fromEvent: evt].!
packages@lists.squeakfoundation.org