Skip to content

Commit fe5e89b

Browse files
committed
auto Focus the mega query on the winUI version
1 parent bcb80f5 commit fe5e89b

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

src/UniGetUI/Pages/SoftwarePages/AbstractPackagesPage.xaml.cs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1294,7 +1294,14 @@ protected void PerformMainPackageAction(IPackage? package)
12941294
}
12951295
}
12961296

1297-
public void FocusPackageList() => CurrentPackageList.Focus(FocusState.Programmatic);
1297+
public void FocusPackageList()
1298+
{
1299+
if (MEGA_QUERY_BOX_ENABLED)
1300+
DispatcherQueue.TryEnqueue(DispatcherQueuePriority.Low,
1301+
() => MegaQueryBlock.Focus(FocusState.Programmatic));
1302+
else
1303+
CurrentPackageList.Focus(FocusState.Programmatic);
1304+
}
12981305

12991306
public async Task ShowContextMenu(PackageWrapper wrapper)
13001307
{

0 commit comments

Comments
 (0)