-
Enhancement
-
Resolution: Fixed
-
P3
-
7
-
b55
-
generic, x86
-
windows
-
Verified
Issue | Fix Version | Assignee | Priority | Status | Resolution | Resolved In Build |
---|---|---|---|---|---|---|
JDK-2179657 | 6-pool | Vaibhav Choudhary | P3 | Closed | Won't Fix | |
JDK-2179656 | 5.0-pool | Vaibhav Choudhary | P3 | Closed | Won't Fix |
subsystem as well. A lightweight focus means that AWT establishes some restrictions on
setting focus for the native system. Instead, AWT sets focus at certain time on the
component that should gain focus from its perspective.
The restrictions concern setting focus on a particular component in a toplevel window
and in some cases activating a toplevel window.
This approach gives us:
- more flexibility (much less dependance on the native system)
- less error-prone, more clear, easier to debug code (less native code)
- unification b/w XAWT & MSW AWT focus, hence easier to support
- ability to do further refactoring of the whole focus subsystem
Also, implementing this focus model will allow us to resolve such tough problems
like this: 6741987 (6638103 for jdk5). Moreover, we will get quite close to
the "synchronous focus" (6448060).
- backported by
-
JDK-2179656 implement synthetic focus model for MS Windows
-
- Closed
-
-
JDK-2179657 implement synthetic focus model for MS Windows
-
- Closed
-
- duplicates
-
JDK-6741987 asynchronous activation by syntheric messages causes to focus problem
-
- Closed
-
- relates to
-
JDK-8033936 java.awt.List events are not sent properly to handleEvent or ItemListener
-
- Resolved
-
-
JDK-6638103 JRE 5.0 Update 14 - checkbox within an applet is not updating properly
-
- Closed
-
-
JDK-6826397 PIT : Frame System Menu is not seen for when ALT + Space Bar is pressed in jdk7 b55 build.
-
- Closed
-
-
JDK-6833019 KeyboardFocusManager.getCurrentKeyboardFocusManager() throws unspecified HeadlessException
-
- Closed
-
-
JDK-7014375 JAWS screen reader is not working with JDK7
-
- Closed
-
-
JDK-7034291 Regression : Preedit String on active client is committed into unexpected component
-
- Closed
-
-
JDK-7045354 Korean IME's Hanja candidate window is not displayed on IMFDemo
-
- Closed
-
-
JDK-6815946 regression: failed to build MToolkit
-
- Closed
-
-
JDK-6852911 Focus/caret does not return correctly after [windows]+[d](Show Desktop) in jdk6
-
- Closed
-
-
JDK-7026055 Regression : Cannot use IME on JComboBox Japanese
-
- Closed
-
-
JDK-6201182 Button loses focus momentarily and regains when clicking a non focusable list, win32
-
- Closed
-
-
JDK-6212464 Undesired JOptionPane loop in FocusLost event
-
- Closed
-
-
JDK-6716068 Unable to type into TextArea of modal dialog without clicking the parent window
-
- Closed
-
-
JDK-6821291 assertion failure in awt_Frame.h
-
- Closed
-
-
JDK-6990278 Text selection in java.awt.TextField leads to AWT Assertion Failure at least in JDK7b88 +
-
- Closed
-
-
JDK-6448060 make requesting focus synchronous
-
- Closed
-