The Inbox: MorphicExtras-bf.104.mcz

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

The Inbox: MorphicExtras-bf.104.mcz

commits-2
A new version of MorphicExtras was added to project The Inbox:
http://source.squeak.org/inbox/MorphicExtras-bf.104.mcz

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

Name: MorphicExtras-bf.104
Author: bf
Time: 17 April 2012, 4:35:55.392 pm
UUID: 9460be83-fb2f-4a82-9094-e7adedaefd0f
Ancestors: MorphicExtras-ul.103

Fix DNU in event recorder playback

=============== Diff against MorphicExtras-ul.103 ===============

Item was changed:
  ----- Method: HandMorphForReplay>>showTemporaryCursor:hotSpotOffset: (in category 'cursor') -----
  showTemporaryCursor: cursorOrNil hotSpotOffset: hotSpotOffset
  "When I show my cursor, it appears double size,
  unless it is a form such as a paint brush."
 
  cursorOrNil
  ifNil: ["Setting cursor to nil cannot revert to hardware cursor -- just show normal."
  ^ self showTemporaryCursor: Cursor normal hotSpotOffset: Cursor normal offset]
  ifNotNil:
  [(cursorOrNil isKindOf: Cursor)
  ifTrue: ["Show cursors magnified for visibility"
+ ^ super showTemporaryCursor: (cursorOrNil asCursorForm magnifyBy: 2)
- ^ super showTemporaryCursor:
- (CursorWithMask derivedFrom: (cursorOrNil magnifyBy: 2))
  hotSpotOffset: (cursorOrNil offset negated*2) + hotSpotOffset]
  ifFalse: [^ super showTemporaryCursor: cursorOrNil
  hotSpotOffset: hotSpotOffset]]!