Anonymous | Login | 02-28-2021 15:29 UTC |
Main | My View | View Issues | Change Log | Docs |
Viewing Issue Simple Details [ Jump to Notes ] | [ View Advanced ] [ Issue History ] [ Print ] | |||||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
0003613 | [Croquet] Hedgehog | major | always | 05-13-06 03:29 | 07-20-06 20:21 | |||||||
Reporter | howardstearns | View Status | public | |||||||||
Assigned To | ||||||||||||
Priority | normal | Resolution | open | |||||||||
Status | new | |||||||||||
Summary | 0003613: pointerUp: and pointerDown: have different selection point values from each other when under Tweak | |||||||||||
Description |
1. Load the attached file, which makes TFrame>>doPointerDown: and #doPointerUp: show the event selection point on the Transcript. (It makes no other changes.) Open a Transcript. 2. SimpleDemoMaster new openInHand 3. Explore to the harness and create a TWindow just in front of you at the center with self activeSpace future addChild: (self activeIsland future new: TWindow). 4. Click on the TWindow rectFront and convince yourself that all is ok (e.g., the transcript shows that up is the same point as down). 5. Now MOVE the SimpleDemoMaster morph (e.g., with the halo). Now up and down are different points. 6. You can destroy the morph and make a new instance, putting it in a different place in the World. Up and down will be at different points. |
|||||||||||
Additional Information |
This is the only reliable way I have found to reproduce, but there are other more complicated and unreliable ways. Although we can have Transcript>>show: directly in #doPointerUp:, we have to use #addDeferredUIMessage: in #doPointerDown:. Why? |
|||||||||||
Attached Files |
![]() ![]() |
|||||||||||
|
Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
45 total queries executed. 31 unique queries executed. |