To witness the issue:
1) Run the ChartDemo.java app
2) On the top chart, Zoom in to '10y' (10 years)
3) Start draggin the overview window left and right
4) Without releasing the left mouse button, move the pointer into the main plot
area and then
start moving the pointer left and right.
The overview window stops responding. Ideally, the overview window would still
scroll left and
right even when the pointer moves out of the overview axis panel's bounds.
Similarly, if you
initiate a drag or select operation in the main plot area, and then move the
mouse pointer
outside of the plot area, the operation is canceled.
I think the generalized behavior we want is this: the UI component where the
"compound"
operation (e.g. dragging or selecting) was initiated should continue to react
to the mouse input
even when the mouse exits the bounds of that UI component. This is (I
believe?) standard UI
behavior, and it's also how Google Finance's widget behaves.
Original issue reported on code.google.com by chadtaka...@gmail.com on 19 Aug 2008 at 12:06
Original issue reported on code.google.com by
chadtaka...@gmail.com
on 19 Aug 2008 at 12:06