File tree Expand file tree Collapse file tree 1 file changed +12
-3
lines changed Expand file tree Collapse file tree 1 file changed +12
-3
lines changed Original file line number Diff line number Diff line change @@ -142,6 +142,16 @@ private void SidebarResizer_ManipulationDelta(object sender, ManipulationDeltaRo
142
142
143
143
private void SidebarResizerControl_KeyDown ( object sender , KeyRoutedEventArgs e )
144
144
{
145
+ if
146
+ (
147
+ e . Key != VirtualKey . Space &&
148
+ e . Key != VirtualKey . Enter &&
149
+ e . Key != VirtualKey . Left &&
150
+ e . Key != VirtualKey . Right &&
151
+ e . Key != VirtualKey . Control
152
+ )
153
+ return ;
154
+
145
155
var primaryInvocation = e . Key == VirtualKey . Space || e . Key == VirtualKey . Enter ;
146
156
if ( DisplayMode == SidebarDisplayMode . Expanded )
147
157
{
@@ -156,9 +166,8 @@ private void SidebarResizerControl_KeyDown(object sender, KeyRoutedEventArgs e)
156
166
157
167
// Left makes the pane smaller so we invert the increment
158
168
if ( e . Key == VirtualKey . Left )
159
- {
160
169
increment = - increment ;
161
- }
170
+
162
171
var newWidth = OpenPaneLength + increment ;
163
172
UpdateDisplayModeForPaneWidth ( newWidth ) ;
164
173
e . Handled = true ;
@@ -235,7 +244,7 @@ private void PaneColumnGrid_ContextRequested(UIElement sender, ContextRequestedE
235
244
236
245
private void MenuItemsHost_ElementPrepared ( ItemsRepeater sender , ItemsRepeaterElementPreparedEventArgs args )
237
246
{
238
- if ( args . Element is SidebarItem sidebarItem )
247
+ if ( args . Element is SidebarItem sidebarItem )
239
248
{
240
249
sidebarItem . HandleItemChange ( ) ;
241
250
}
You can’t perform that action at this time.
0 commit comments