diff --git a/jdk/src/share/classes/sun/swing/plaf/GTKKeybindings.java b/jdk/src/share/classes/sun/swing/plaf/GTKKeybindings.java index 3701d86ccd5..a4c08df23a2 100644 --- a/jdk/src/share/classes/sun/swing/plaf/GTKKeybindings.java +++ b/jdk/src/share/classes/sun/swing/plaf/GTKKeybindings.java @@ -402,6 +402,11 @@ public class GTKKeybindings { "released SPACE", "released", "RETURN", "pressed" }), + "RootPane.ancestorInputMap", + new UIDefaults.LazyInputMap(new Object[]{ + "shift F10", "postPopup", + "CONTEXT_MENU", "postPopup" + }), // These bindings are only enabled when there is a default // button set on the rootpane. "RootPane.defaultButtonWindowKeyBindings", new Object[]{ diff --git a/jdk/src/share/classes/sun/swing/plaf/WindowsKeybindings.java b/jdk/src/share/classes/sun/swing/plaf/WindowsKeybindings.java index 48f93e78762..37c74434755 100644 --- a/jdk/src/share/classes/sun/swing/plaf/WindowsKeybindings.java +++ b/jdk/src/share/classes/sun/swing/plaf/WindowsKeybindings.java @@ -360,6 +360,11 @@ public class WindowsKeybindings { "DOWN", "decrement", "KP_DOWN", "decrement", }), + "RootPane.ancestorInputMap", + new UIDefaults.LazyInputMap(new Object[]{ + "shift F10", "postPopup", + "CONTEXT_MENU", "postPopup" + }), // These bindings are only enabled when there is a default // button set on the rootpane. "RootPane.defaultButtonWindowKeyBindings", new Object[]{