Refactor SelectedTab to DeclarativeProperty

This commit is contained in:
2023-08-02 09:43:38 +02:00
parent a97432e9c7
commit c2fbc32159
7 changed files with 44 additions and 32 deletions

View File

@@ -177,7 +177,7 @@ public class TabPersistenceService : ITabPersistenceService
.SkipWhile(t => t.TabNumber <= tabStates.ActiveTabNumber);
var tabToActivate = optimalTabs.Concat(suboptimalTabs).FirstOrDefault();
if (tabToActivate is not null) _appState.SetSelectedTab(tabToActivate);
if (tabToActivate is not null) await _appState.SetSelectedTabAsync(tabToActivate);
return true;
}
@@ -205,7 +205,7 @@ public class TabPersistenceService : ITabPersistenceService
return new TabStates(
tabStates,
_appState.CurrentSelectedTab?.TabNumber
_appState.SelectedTab.Value?.TabNumber
);
}