fix(search): avoid ticket list flicker on fallback
This commit is contained in:
@@ -1044,9 +1044,6 @@ namespace FasdDesktopUi.Pages.SearchPage
|
|||||||
if (ticketId == Guid.Empty)
|
if (ticketId == Guid.Empty)
|
||||||
return Task.CompletedTask;
|
return Task.CompletedTask;
|
||||||
|
|
||||||
if (suppressUi)
|
|
||||||
BeginTicketOverviewAutoContinue(TimeSpan.FromSeconds(6));
|
|
||||||
|
|
||||||
return Task.Run(async () =>
|
return Task.Run(async () =>
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
@@ -1100,6 +1097,9 @@ namespace FasdDesktopUi.Pages.SearchPage
|
|||||||
var filteredResults = new cFilteredResults(_result) { AutoContinue = true, PreSelectedRelation = _ticketRelation };
|
var filteredResults = new cFilteredResults(_result) { AutoContinue = true, PreSelectedRelation = _ticketRelation };
|
||||||
|
|
||||||
var strInfo = string.Format(cMultiLanguageSupport.GetItem("Searchbar.TicketSearch.Info"), ticketName);
|
var strInfo = string.Format(cMultiLanguageSupport.GetItem("Searchbar.TicketSearch.Info"), ticketName);
|
||||||
|
if (suppressUi)
|
||||||
|
BeginTicketOverviewAutoContinue(TimeSpan.FromSeconds(6));
|
||||||
|
|
||||||
await ShowExternalSearchInfoAsync(strInfo, filteredResults, enumF4sdSearchResultClass.Ticket, suppressUi);
|
await ShowExternalSearchInfoAsync(strInfo, filteredResults, enumF4sdSearchResultClass.Ticket, suppressUi);
|
||||||
}
|
}
|
||||||
catch (Exception E)
|
catch (Exception E)
|
||||||
|
|||||||
Reference in New Issue
Block a user