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
142142
143143 private void SidebarResizerControl_KeyDown ( object sender , KeyRoutedEventArgs e )
144144 {
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+
145155 var primaryInvocation = e . Key == VirtualKey . Space || e . Key == VirtualKey . Enter ;
146156 if ( DisplayMode == SidebarDisplayMode . Expanded )
147157 {
@@ -156,9 +166,8 @@ private void SidebarResizerControl_KeyDown(object sender, KeyRoutedEventArgs e)
156166
157167 // Left makes the pane smaller so we invert the increment
158168 if ( e . Key == VirtualKey . Left )
159- {
160169 increment = - increment ;
161- }
170+
162171 var newWidth = OpenPaneLength + increment ;
163172 UpdateDisplayModeForPaneWidth ( newWidth ) ;
164173 e . Handled = true ;
@@ -235,7 +244,7 @@ private void PaneColumnGrid_ContextRequested(UIElement sender, ContextRequestedE
235244
236245 private void MenuItemsHost_ElementPrepared ( ItemsRepeater sender , ItemsRepeaterElementPreparedEventArgs args )
237246 {
238- if ( args . Element is SidebarItem sidebarItem )
247+ if ( args . Element is SidebarItem sidebarItem )
239248 {
240249 sidebarItem . HandleItemChange ( ) ;
241250 }
You can’t perform that action at this time.
0 commit comments