Skip to content

Commit be25b5f

Browse files
authored
Do not create item on ctrl+shift+n in recyclebin (#2108)
1 parent f30d71a commit be25b5f

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

Files/Views/ModernShellPage.xaml.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -219,8 +219,11 @@ private async void KeyboardAccelerator_Invoked(KeyboardAccelerator sender, Keybo
219219
switch (c: ctrl, s: shift, a: alt, t: tabInstance, k: args.KeyboardAccelerator.Key)
220220
{
221221
case (true, true, false, true, VirtualKey.N): // ctrl + shift + n, new item
222-
var addItemDialog = new AddItemDialog();
223-
await addItemDialog.ShowAsync();
222+
if (App.CurrentInstance.InstanceViewModel.CanCreateFileInPage)
223+
{
224+
var addItemDialog = new AddItemDialog();
225+
await addItemDialog.ShowAsync();
226+
}
224227
break;
225228

226229
case (false, true, false, true, VirtualKey.Delete): // shift + delete, PermanentDelete

0 commit comments

Comments
 (0)