Hallo,
Here is a list with issues I found with dragging events. As a test case you can use the SiemensTimelineTest.java you have sent us.
1. Events cannot be dragged to seemingly random places.
Steps to reproduce: take event with ID "TestItem5" and drag it somewhere, then try to drag it back to it's initial location. The cursors becomes a "forbidden" or "no-drop" cursor and the operation is not allowed. Even if the cursor is "no-drop" when the event is dropped, it is moved as close as possible to the location, which is wrong - it should not be moved at all.
It makes no sense that an event cannot be dragged back to a position it has already been on.
In general, all events seem to have issues being dropped at certain locations on the timeline with no obvious reason.
2. Mouse cursor stays in "no-drop" shape.
Steps to reproduce: start dragging an event and move the mouse cursor outside of the timeline view. Find a place where the cursor changes to a "no-drop" (the mouse must be outside the timline still), then drop the item. The item itself is going to be positioned as close as possible inside the timline (which is correct) but the cursor will permanently take the form of a "forbidden" or "no-drop" cursor.
SmartClient Version: SNAPSHOT_v10.0d_2014-07-10/Pro Deployment (built 2014-07-10)
Browser: FF 30.0
Here is a list with issues I found with dragging events. As a test case you can use the SiemensTimelineTest.java you have sent us.
1. Events cannot be dragged to seemingly random places.
Steps to reproduce: take event with ID "TestItem5" and drag it somewhere, then try to drag it back to it's initial location. The cursors becomes a "forbidden" or "no-drop" cursor and the operation is not allowed. Even if the cursor is "no-drop" when the event is dropped, it is moved as close as possible to the location, which is wrong - it should not be moved at all.
It makes no sense that an event cannot be dragged back to a position it has already been on.
In general, all events seem to have issues being dropped at certain locations on the timeline with no obvious reason.
2. Mouse cursor stays in "no-drop" shape.
Steps to reproduce: start dragging an event and move the mouse cursor outside of the timeline view. Find a place where the cursor changes to a "no-drop" (the mouse must be outside the timline still), then drop the item. The item itself is going to be positioned as close as possible inside the timline (which is correct) but the cursor will permanently take the form of a "forbidden" or "no-drop" cursor.
SmartClient Version: SNAPSHOT_v10.0d_2014-07-10/Pro Deployment (built 2014-07-10)
Browser: FF 30.0
Comment