Skip to content

Commit 8c0f09e

Browse files
authored
Focus readme files only when preview pane is open (#5952)
1 parent 5089b9b commit 8c0f09e

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

Files/ViewModels/ItemViewModel.cs

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1164,13 +1164,16 @@ private async void RapidAddItemsToCollectionAsync(string path, string previousDi
11641164
AdaptiveLayoutHelpers.PredictLayoutMode(folderSettings, this);
11651165
}
11661166

1167-
// Find and select README file
1168-
foreach (var item in filesAndFolders)
1167+
if (AppSettings.PreviewPaneEnabled)
11691168
{
1170-
if (item.ItemName.Contains("readme", StringComparison.InvariantCultureIgnoreCase))
1169+
// Find and select README file
1170+
foreach (var item in filesAndFolders)
11711171
{
1172-
OnSelectionRequestedEvent?.Invoke(this, new List<ListedItem>() { item });
1173-
break;
1172+
if (item.PrimaryItemAttribute == StorageItemTypes.File && item.ItemName.Contains("readme", StringComparison.InvariantCultureIgnoreCase))
1173+
{
1174+
OnSelectionRequestedEvent?.Invoke(this, new List<ListedItem>() { item });
1175+
break;
1176+
}
11741177
}
11751178
}
11761179
}

Files/Views/MainPage.xaml.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -497,4 +497,4 @@ private void NavToolbar_Loaded(object sender, RoutedEventArgs e)
497497
UpdateNavToolbarProperties();
498498
}
499499
}
500-
}
500+
}

0 commit comments

Comments
 (0)