# HG changeset patch # User peterz # Date 1242374782 -14400 # Node ID 847399d5b5e936c0f1ee3f7321c0bad0fae846dd # Parent 871a18365b14b55d4720fd613158a6375fb5b9a7 6827581: Contextkey does not work in Nimbus Reviewed-by: rupashka diff -r 871a18365b14 -r 847399d5b5e9 jdk/src/share/classes/sun/swing/plaf/GTKKeybindings.java --- a/jdk/src/share/classes/sun/swing/plaf/GTKKeybindings.java Thu May 14 18:12:13 2009 +0400 +++ b/jdk/src/share/classes/sun/swing/plaf/GTKKeybindings.java Fri May 15 12:06:22 2009 +0400 @@ -402,6 +402,11 @@ "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 -r 871a18365b14 -r 847399d5b5e9 jdk/src/share/classes/sun/swing/plaf/WindowsKeybindings.java --- a/jdk/src/share/classes/sun/swing/plaf/WindowsKeybindings.java Thu May 14 18:12:13 2009 +0400 +++ b/jdk/src/share/classes/sun/swing/plaf/WindowsKeybindings.java Fri May 15 12:06:22 2009 +0400 @@ -360,6 +360,11 @@ "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[]{