Avoid default table flash on tables page
This commit is contained in:
@@ -350,9 +350,6 @@
|
|||||||
{
|
{
|
||||||
referenceData = await LookupService.GetReferenceDataAsync();
|
referenceData = await LookupService.GetReferenceDataAsync();
|
||||||
isReferenceDataLoading = false;
|
isReferenceDataLoading = false;
|
||||||
|
|
||||||
selectedTableSlug = referenceData?.CriticalTables.FirstOrDefault()?.Key ?? string.Empty;
|
|
||||||
await LoadTableDetailAsync();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void ToggleTableMenu()
|
private void ToggleTableMenu()
|
||||||
@@ -423,7 +420,8 @@
|
|||||||
hasResolvedStoredTableSelection = true;
|
hasResolvedStoredTableSelection = true;
|
||||||
|
|
||||||
var resolvedTableSlug = ResolveSelectedTableSlug(storedTableSlug);
|
var resolvedTableSlug = ResolveSelectedTableSlug(storedTableSlug);
|
||||||
if (!string.Equals(resolvedTableSlug, selectedTableSlug, StringComparison.OrdinalIgnoreCase))
|
if (string.IsNullOrWhiteSpace(selectedTableSlug) ||
|
||||||
|
!string.Equals(resolvedTableSlug, selectedTableSlug, StringComparison.OrdinalIgnoreCase))
|
||||||
{
|
{
|
||||||
selectedTableSlug = resolvedTableSlug;
|
selectedTableSlug = resolvedTableSlug;
|
||||||
await LoadTableDetailAsync();
|
await LoadTableDetailAsync();
|
||||||
|
|||||||
Reference in New Issue
Block a user