Sync add-account button code with bitfireAT/davx5#481

---------

Co-authored-by: Ricki Hirner <hirner@bitfire.at>
This commit is contained in:
Sunik Kupfer 2023-12-05 16:03:04 +01:00 committed by Ricki Hirner
parent d6861db8a6
commit c3e980cabf
No known key found for this signature in database
GPG key ID: 79A019FCAAEDD3AA

View file

@ -351,7 +351,6 @@ class AccountsActivity: AppCompatActivity() {
val accountManager = AccountManager.get(application)
private val accountType = application.getString(R.string.account_type)
val showAddAccount = MutableLiveData<Boolean>(true)
val workManager = WorkManager.getInstance(application)
val runningWorkers = workManager.getWorkInfosLiveData(WorkQuery.fromStates(WorkInfo.State.RUNNING))
@ -397,11 +396,12 @@ class AccountsActivity: AppCompatActivity() {
val networkAvailable = warnings.networkAvailable
val showAddAccount = MutableLiveData(true)
init {
accountManager.addOnAccountsUpdatedListener(this, null, true)
}
// callbacks
override fun onAccountsUpdated(newAccounts: Array<out Account>) {