--- a/jdk/src/share/classes/java/awt/DefaultKeyboardFocusManager.java Sat May 12 17:46:00 2012 +0400
+++ b/jdk/src/share/classes/java/awt/DefaultKeyboardFocusManager.java Sat May 12 18:50:27 2012 +0400
@@ -116,7 +116,7 @@
} else if (fe.getOppositeComponent() != null &&
doRestoreFocus(fe.getOppositeComponent(), vetoedComponent, false)) {
} else {
- clearGlobalFocusOwner();
+ clearGlobalFocusOwnerPriv();
}
}
private void restoreFocus(WindowEvent we) {
@@ -130,7 +130,7 @@
{
// do nothing, everything is done in restoreFocus()
} else {
- clearGlobalFocusOwner();
+ clearGlobalFocusOwnerPriv();
}
}
private boolean restoreFocus(Window aWindow, Component vetoedComponent,
@@ -141,7 +141,7 @@
if (toFocus != null && toFocus != vetoedComponent && doRestoreFocus(toFocus, vetoedComponent, false)) {
return true;
} else if (clearOnFailure) {
- clearGlobalFocusOwner();
+ clearGlobalFocusOwnerPriv();
return true;
} else {
return false;
@@ -164,7 +164,7 @@
{
return true;
} else if (clearOnFailure) {
- clearGlobalFocusOwner();
+ clearGlobalFocusOwnerPriv();
return true;
} else {
return false;