Skip to content

Commit 99edea6

Browse files
author
Yair Aichenbaum
committed
Improved how the delete shortcut works
1 parent 0a6b063 commit 99edea6

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

Files/BaseLayout.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,10 @@ public List<ListedItem> SelectedItems
6868
{
6969
IsItemSelected = false;
7070
}
71+
else
72+
{
73+
IsItemSelected = true;
74+
}
7175
NotifyPropertyChanged("SelectedItems");
7276
}
7377
}
@@ -89,6 +93,10 @@ public ListedItem SelectedItem
8993
{
9094
IsItemSelected = false;
9195
}
96+
else
97+
{
98+
IsItemSelected = true;
99+
}
92100
NotifyPropertyChanged("SelectedItem");
93101
}
94102
}

Files/Views/Pages/ModernShellPage.xaml.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ private async void ModernShellPage_KeyUp(object sender, KeyRoutedEventArgs e)
223223
App.CurrentInstance.InteractionOperations.CloseTab();
224224
break;
225225
case (false, false, false, true, VirtualKey.Delete): //delete, delete item
226-
if (!App.CurrentInstance.NavigationToolbar.IsEditModeEnabled)
226+
if (App.CurrentInstance.ContentPage.IsItemSelected)
227227
App.CurrentInstance.InteractionOperations.DeleteItem_Click(null, null);
228228
break;
229229
case (false, false, false, true, VirtualKey.Space): //space, quick look

0 commit comments

Comments
 (0)