Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Hutchinson <mhutchinson@novell.com>2010-05-21 04:21:29 +0400
committerMichael Hutchinson <mhutchinson@novell.com>2010-05-21 04:21:29 +0400
commitd96478edac3ed9bc4c1ac10012030a12f22a47f9 (patch)
treeb2b82fac10dfa77320a5ccb2172bb005b4c9be7d /main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands
parent52b7dd9ecd006221f5187316623b9546b8e94b9a (diff)
* src/core/Mono.Texteditor/Mono.TextEditor/Platform.cs:
* src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/KeyBindingManager.cs: Fix shift-tab brokenness. svn path=/trunk/monodevelop/; revision=157657
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/KeyBindingManager.cs6
1 files changed, 6 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/KeyBindingManager.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/KeyBindingManager.cs
index 24796bf3df..7c34aebaec 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/KeyBindingManager.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.Commands/KeyBindingManager.cs
@@ -348,6 +348,12 @@ namespace MonoDevelop.Components.Commands
key = GetGroupZeroKey (key, evt);
}
}
+
+ //fix shift-tab brokenness
+ if (key == Gdk.Key.ISO_Left_Tab) {
+ key = Gdk.Key.Tab;
+ mod |= Gdk.ModifierType.ShiftMask;
+ }
}
static Dictionary<Gdk.Key,Gdk.Key> groupZeroMappings = new Dictionary<Gdk.Key,Gdk.Key> ();