@@ -406,7 +406,7 @@ private void FolderSettings_GroupOptionPreferenceUpdated(object sender, GroupOpt
406406
407407 public void PathBoxItem_DragLeave ( object sender , DragEventArgs e )
408408 {
409- if ( ! ( ( sender as Grid ) . DataContext is PathBoxItem pathBoxItem ) ||
409+ if ( ! ( ( sender as StackPanel ) . DataContext is PathBoxItem pathBoxItem ) ||
410410 pathBoxItem . Path == "Home" . GetLocalized ( ) )
411411 {
412412 return ;
@@ -431,7 +431,7 @@ public async void PathBoxItem_Drop(object sender, DragEventArgs e)
431431
432432 dragOverPath = null ; // Reset dragged over pathbox item
433433
434- if ( ! ( ( sender as Grid ) . DataContext is PathBoxItem pathBoxItem ) ||
434+ if ( ! ( ( sender as StackPanel ) . DataContext is PathBoxItem pathBoxItem ) ||
435435 pathBoxItem . Path == "Home" . GetLocalized ( ) )
436436 {
437437 return ;
@@ -456,7 +456,7 @@ public async void PathBoxItem_Drop(object sender, DragEventArgs e)
456456
457457 public async void PathBoxItem_DragOver ( object sender , DragEventArgs e )
458458 {
459- if ( IsSingleItemOverride || ! ( ( sender as Grid ) . DataContext is PathBoxItem pathBoxItem ) ||
459+ if ( IsSingleItemOverride || ! ( ( sender as StackPanel ) . DataContext is PathBoxItem pathBoxItem ) ||
460460 pathBoxItem . Path == "Home" . GetLocalized ( ) )
461461 {
462462 return ;
@@ -639,7 +639,7 @@ public void PathBoxItem_PointerPressed(object sender, PointerRoutedEventArgs e)
639639
640640 public async void PathBoxItem_Tapped ( object sender , TappedRoutedEventArgs e )
641641 {
642- var itemTappedPath = ( ( sender as Border ) . DataContext as PathBoxItem ) . Path ;
642+ var itemTappedPath = ( ( sender as TextBlock ) . DataContext as PathBoxItem ) . Path ;
643643
644644 if ( pointerRoutedEventArgs != null )
645645 {
0 commit comments