Marcel Taeumel uploaded a new version of Morphic to project The Trunk: http://source.squeak.org/trunk/Morphic-mt.1442.mcz
==================== Summary ====================
Name: Morphic-mt.1442 Author: mt Time: 24 May 2018, 5:31:38.262534 pm UUID: 76c0504e-df49-4fcb-b231-ecd8b81b11a5 Ancestors: Morphic-mt.1441
Fixes the flickering of the text cursor over clickable text actions (such as TextURL).
=============== Diff against Morphic-mt.1441 ===============
Item was changed: ----- Method: TextMorph>>enterClickableRegion: (in category 'editing') ----- enterClickableRegion: evt | index isLink | + evt hand hasSubmorphs ifTrue:[^false]. - evt hand hasSubmorphs ifTrue:[^self]. paragraph ifNotNil:[ index := (paragraph characterBlockAtPoint: evt position) stringIndex. isLink := (paragraph text attributesAt: index forStyle: paragraph textStyle) anySatisfy:[:attr| attr mayActOnClick]. + isLink ifTrue: [ + evt hand showTemporaryCursor: Cursor webLink. + ^ true]]. + ^ false - isLink ifTrue:[evt hand showTemporaryCursor: Cursor webLink]. - ]. !
Item was changed: ----- Method: TextMorph>>mouseMove: (in category 'event handling') ----- mouseMove: evt
evt redButtonPressed ifFalse: [ + (self enterClickableRegion: evt) + ifFalse: [self editor updateCursorForEvent: evt]. - self editor updateCursorForEvent: evt. - self enterClickableRegion: evt. ^ self].
self handleInteraction: [self editor mouseMove: evt] fromEvent: evt.!
packages@lists.squeakfoundation.org