Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0003614 [Croquet] Hedgehog minor always 05-13-06 03:57 07-20-06 20:18
Reporter dfaught View Status public  
Assigned To
Priority normal Resolution open  
Status new  
Summary 0003614: TDragCube has odd behavior under Tweak
Description To duplicate this problem, add the following two lines to SimpleDemoWorld>>#initialize and then start up the SimpleDemo (Master).

    frame := TDragCube new setColor: Color red.
    space addChild: frame.

When the first pointerMove event occurs, the TDragCube suddenly jumps down and to the right of where it should be, and then back, and the avatar's ray does not track to the TDragCube properly while moving.
Additional Information This could be related to 0003613.
Attached Files

- Relationships
related to 0003613new  pointerUp: and pointerDown: have different selection point values from each other when under Tweak 

- Notes
(0004906 - 69 - 69 - 69 - 69 - 69 - 69)
quiwox
05-13-06 11:56

Just a curiosity: If you toggle FullScreen the problem doesn't occur.
 
(0004910 - 161 - 161 - 161 - 161 - 161 - 161)
howardstearns
05-13-06 20:38

This seems to be partially fixed by the fix to the related 3613. However, the ray is still not tracking properly, and the shift-drag behavior is still not right.
 
(0004935 - 435 - 459 - 459 - 459 - 459 - 459)
dfaught
05-15-06 20:29

It looks like the CroquetParticipant>>#mouseOver: method is what (rootly) causes the pointer and (possibly) avatar head to get updated, and the CroquetParticipantWithMenu>>#initializeTweakWorld:withWorldPlayer: method does not replicate mouseOver events into Tweak. There is also no script/method #onMouseOver: to handle them. Is the mix of Morphic and Tweak events causing a problem here?

Not sure how this is supposed to happen.
 
(0006113 - 100 - 100 - 100 - 100 - 100 - 100)
dfaught
07-20-06 20:18

It appears that CroquetSource package Croquet-Harness-bgf.100.mcz fixes this, so this can be closed.
 

- Issue History
Date Modified Username Field Change
05-13-06 03:57 dfaught New Issue
05-13-06 11:56 quiwox Note Added: 0004906
05-13-06 20:34 howardstearns Relationship added related to 0003613
05-13-06 20:38 howardstearns Note Added: 0004910
05-15-06 20:29 dfaught Note Added: 0004935
07-20-06 20:18 dfaught Note Added: 0006113


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
50 total queries executed.
36 unique queries executed.
Powered by Mantis Bugtracker