--- old/jdk/src/share/classes/java/awt/Component.java 2012-12-28 20:18:46.578573500 +0400 +++ new/jdk/src/share/classes/java/awt/Component.java 2012-12-28 20:18:46.029503800 +0400 @@ -7275,7 +7275,6 @@ } } } - oldKeys = focusTraversalKeys[id]; focusTraversalKeys[id] = (keystrokes != null) ? Collections.unmodifiableSet(new HashSet(keystrokes)) @@ -7287,6 +7286,7 @@ } final Set getFocusTraversalKeys_NoIDCheck(int id) { // Okay to return Set directly because it is an unmodifiable view + @SuppressWarnings("unchecked") Set keystrokes = (focusTraversalKeys != null) ? focusTraversalKeys[id] : null;