From dda23fb484730a8955e470fec7d90d0790656f88 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Sat, 5 Jan 2019 12:26:38 +0000 Subject: [PATCH] Don't rely on LOGIN_ACCOUNTS_CHANGED_ACTION Based on the davdroid commit: 1f7298f947a4878e86fcba0c6722e34b03cb63c6 --- app/src/main/AndroidManifest.xml | 14 ------ .../syncadapter/AccountsChangedReceiver.kt | 47 ------------------- .../syncadapter/ui/AccountListFragment.kt | 5 +- 3 files changed, 2 insertions(+), 64 deletions(-) delete mode 100644 app/src/main/java/com/etesync/syncadapter/AccountsChangedReceiver.kt diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 985eced2..853693c2 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -162,20 +162,6 @@ android:enabled="true"> - - - - - - - - - - - - - - = LinkedList() - - fun registerListener(listener: OnAccountsUpdateListener, callImmediately: Boolean) { - listeners.add(listener) - if (callImmediately) - listener.onAccountsUpdated(null) - } - - fun unregisterListener(listener: OnAccountsUpdateListener) { - listeners.remove(listener) - } - } - -} diff --git a/app/src/main/java/com/etesync/syncadapter/ui/AccountListFragment.kt b/app/src/main/java/com/etesync/syncadapter/ui/AccountListFragment.kt index 2d6cc98c..c9efef77 100644 --- a/app/src/main/java/com/etesync/syncadapter/ui/AccountListFragment.kt +++ b/app/src/main/java/com/etesync/syncadapter/ui/AccountListFragment.kt @@ -26,7 +26,6 @@ import android.widget.AbsListView import android.widget.AdapterView import android.widget.ArrayAdapter import android.widget.TextView -import com.etesync.syncadapter.AccountsChangedReceiver import com.etesync.syncadapter.App import com.etesync.syncadapter.R @@ -80,11 +79,11 @@ class AccountListFragment : ListFragment(), LoaderManager.LoaderCallbacks) {