diff --git a/src/ui/Forms/Main.cs b/src/ui/Forms/Main.cs index 5544e2b55..37b9df4f1 100644 --- a/src/ui/Forms/Main.cs +++ b/src/ui/Forms/Main.cs @@ -16625,7 +16625,14 @@ namespace Nikse.SubtitleEdit.Forms // do not check for shortcuts if text is being entered and a textbox is focused var textBoxTypes = new List { "AdvancedTextBox", "SimpleTextBox", "SETextBox", "TextBox", "RichTextBox" }; if (textBoxTypes.Contains(typeName) && - ((e.KeyCode >= Keys.A && e.KeyCode <= Keys.Z) || (e.KeyCode >= Keys.OemSemicolon && e.KeyCode <= Keys.OemBackslash) || e.KeyCode >= Keys.NumPad0 && e.KeyCode <= Keys.NumPad9 || e.KeyValue >= 48 && e.KeyValue <= 57) && + ((e.KeyCode >= Keys.A && e.KeyCode <= Keys.Z) || + (e.KeyCode >= Keys.OemSemicolon && e.KeyCode <= Keys.OemBackslash) || + e.KeyCode >= Keys.NumPad0 && e.KeyCode <= Keys.NumPad9 || + e.KeyCode == Keys.Multiply || + e.KeyCode == Keys.Add || + e.KeyCode == Keys.Subtract || + e.KeyCode == Keys.Divide || + e.KeyValue >= 48 && e.KeyValue <= 57) && !Configuration.Settings.General.AllowLetterShortcutsInTextBox) { return; diff --git a/src/ui/Forms/Options/Settings.cs b/src/ui/Forms/Options/Settings.cs index 1523cd4bb..2419eaf07 100644 --- a/src/ui/Forms/Options/Settings.cs +++ b/src/ui/Forms/Options/Settings.cs @@ -1558,7 +1558,7 @@ namespace Nikse.SubtitleEdit.Forms.Options AddNode(generalNode, language.DuplicateLine, nameof(Configuration.Settings.Shortcuts.GeneralDuplicateLine)); AddNode(generalNode, language.OpenDataFolder, nameof(Configuration.Settings.Shortcuts.OpenDataFolder)); AddNode(generalNode, LanguageSettings.Current.Main.Menu.File.OpenContainingFolder, nameof(Configuration.Settings.Shortcuts.OpenContainingFolder), true); - AddNode(generalNode, language.ToggleView, nameof(Configuration.Settings.Shortcuts.GeneralToggleView)); + AddNode(generalNode, language.ToggleView, nameof(Configuration.Settings.Shortcuts.GeneralToggleView), true); AddNode(generalNode, language.ToggleMode, nameof(Configuration.Settings.Shortcuts.GeneralToggleMode)); AddNode(generalNode, language.TogglePreviewOnVideo, nameof(Configuration.Settings.Shortcuts.GeneralTogglePreviewOnVideo)); AddNode(generalNode, language.RemoveBlankLines, nameof(Configuration.Settings.Shortcuts.GeneralRemoveBlankLines));