Skip to content

Commit f56c965

Browse files
committed
Code Quality: Change provider detection order in PreviewPopupService
Moved PowerToysPeekProvider availability check after QuickLookProvider and SeerProProvider in GetProviderAsync. This alters the priority in which preview providers are selected.
1 parent 929c304 commit f56c965

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Files.App/Services/PreviewPopupProviders/PreviewPopupService.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ namespace Files.App.Services.PreviewPopupProviders
77
internal sealed partial class PreviewPopupService : ObservableObject, IPreviewPopupService
88
{
99
public async Task<IPreviewPopupProvider?> GetProviderAsync()
10-
{
11-
if (await PowerToysPeekProvider.Instance.DetectAvailability())
12-
return await Task.FromResult<IPreviewPopupProvider>(PowerToysPeekProvider.Instance);
10+
{
1311
if (await QuickLookProvider.Instance.DetectAvailability())
1412
return await Task.FromResult<IPreviewPopupProvider>(QuickLookProvider.Instance);
1513
if (await SeerProProvider.Instance.DetectAvailability())
1614
return await Task.FromResult<IPreviewPopupProvider>(SeerProProvider.Instance);
15+
if (await PowerToysPeekProvider.Instance.DetectAvailability())
16+
return await Task.FromResult<IPreviewPopupProvider>(PowerToysPeekProvider.Instance);
1717
else
1818
return null;
1919
}

0 commit comments

Comments
 (0)