Skip to content

Commit 8615eaa

Browse files
committed
Fix infinite loading on an empty query on the Discover Packages page (fix #2278)
1 parent b9484d4 commit 8615eaa

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

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

+1-1
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,7 @@ private void SourcesTreeView_SelectionChanged(TreeView sender, TreeViewSelection
369369
*
370370
*/
371371

372-
public async Task LoadPackages()
372+
public virtual async Task LoadPackages()
373373
{
374374
await LoadPackages(ReloadReason.External);
375375
}

src/UniGetUI/Interface/SoftwarePages/NewDiscoverSoftwarePage.cs

+5
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,11 @@ public override void GenerateToolBar()
219219
SelectNone.Click += (s, e) => { ClearItemSelection(); };
220220
}
221221

222+
public override async Task LoadPackages()
223+
{
224+
if(QueryBlock.Text.Trim() != "") await LoadPackages(ReloadReason.External);
225+
}
226+
222227
public override void GenerateUIText()
223228
{
224229
DISABLE_AUTOMATIC_PACKAGE_LOAD_ON_START = true;

0 commit comments

Comments
 (0)