History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: LPP-3664
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: -- --
Assignee: Unassigned
Reporter: Julien Garand
Votes: 0
Watchers: 2
Operations

If you were logged in you would be able to see more operations.
OpenLaszlo

LzTrack send onmousetrack* event to the wrong registred node...

Created: 07/Mar/07 11:08 AM   Updated: 11/Jul/07 05:47 PM
Component/s: Build System, Kernel - swf6-8, Laszlo Foundation Classes (LFC)
Affects Version/s: 3.3.3
Fix Version/s: Legals, 4.0.3

Time Tracking:
Not Specified

File Attachments: 1. File lztrack.lzx (1 kb)


Severity: Minor
Fixed in Change#: 5,027
Runtime: N/A
Flags: External
Fix in hand: False


 Description  « Hide
All is describe here : http://forum.openlaszlo.org/showthread.php?p=28402
Including a handy example to reproduce the bug and a "bad" trick to avoid it

Quoted from the thread :
I'm implementing drag and drop functionality but have found that overlapping views do not always receive the onmousetrackxxxxxx events. Please see the simple case below.

1. When the windows are separate, then dragging the green view causes each window to fire the onmousetrackover event. (Great).

2. When the windows are resized etc and the blue window is dragged inside the red window, both windows still fire the onmousetrackover event. (Great).

3. When the windows are resized etc and the red window is dragged inside the blue window, only the blue windows fires the onmousetrackover event. (Boo). A related effect of this is that if you try to drop something into the red window it is in fact the blue window the receives the drop.


 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Max Carlson - 14/May/07 10:56 PM
This testcase shows the original issue in http://forum.openlaszlo.org/showthread.php?p=28402

Benjamin Shine - 29/Jun/07 02:27 PM
Added 4.0.3 to fix version; this fix was merged to 4.0.3 in r5559

Mamye Kratt - 03/Jul/07 04:07 PM
(4.0 branch (4.0.3) build r5585)
Tested, still not working as described.

Frisco Del Rosario - 05/Jul/07 04:36 PM
Testcase works the same in 4.0 branch, legals branch, and trunk.

Mamye Kratt - 11/Jul/07 05:47 PM
(4.0 branch (1.0.3) build r5641)
Close, test runs.

See frisco's comments on legals and trunk.