[8] Request for review: 7150105 [macosx] four scroll-buttons don't display. scroll-sliders cursors are TextCursor. (original) (raw)
Sergey Bylokhov sergey.bylokhov at oracle.com
Sat Mar 31 13:04:29 PDT 2012
- Previous message: hg: jdk8/awt/jdk: 7155298: Editable TextArea/TextField are blocking GUI applications from exit
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi Everyone, A subcomponents may want to override the cursor over some of their parts(LWTextAreaPeer changes the cursor over scrollbars).
Changes description:
LWComponentPeer.java:
- Just one method added getCursor();
LWCursorManager.java:
- updateCursorImpl now use LWComponentPeer.getCursor() if applicable.
- cleanup + TODO implemented "// TODO: it's possible to get the component under cursor directly as"
LWTextAreaPeer.java:
- Changes the cursor over scrollbars.
LWWindowPeer.java:
- We should update cursor even on MOUSE_EXIT event.
CCursorManager.java:
- currentCursor was always null. Unused method getNativeWindow() removed.
Bug: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7150105 Webrev can be found at: http://cr.openjdk.java.net/~serb/7150105/webrev.00/
-- Best regards, Sergey.
- Previous message: hg: jdk8/awt/jdk: 7155298: Editable TextArea/TextField are blocking GUI applications from exit
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]