Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/schaal/ocreader.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Schaal <daniel@schaal.email>2021-06-27 08:36:24 +0300
committerDaniel Schaal <daniel@schaal.email>2021-06-28 07:38:41 +0300
commit0f08a8ae81b05731a5973d27d492bdb9bdf126bf (patch)
treeedb00df7a20cb9d6794bc5a45d6aa0ebf216a7da
parentd21430fae565f4dc2331c89fd62e539692d7257b (diff)
Remove sync status observer
-rw-r--r--app/src/main/java/email/schaal/ocreader/ListActivity.kt4
-rw-r--r--app/src/main/java/email/schaal/ocreader/database/FeedViewModel.kt4
2 files changed, 1 insertions, 7 deletions
diff --git a/app/src/main/java/email/schaal/ocreader/ListActivity.kt b/app/src/main/java/email/schaal/ocreader/ListActivity.kt
index 15a42ef3..d9fe0fde 100644
--- a/app/src/main/java/email/schaal/ocreader/ListActivity.kt
+++ b/app/src/main/java/email/schaal/ocreader/ListActivity.kt
@@ -173,8 +173,6 @@ class ListActivity : AppCompatActivity(), ItemViewHolder.OnClickListener, OnRefr
})
feedViewModel.temporaryFeed.observe(this, Observer { temporaryFeed: TemporaryFeed -> supportActionBar?.title = temporaryFeed.name })
- feedViewModel.syncStatus.observe(this, Observer { updateSyncStatus(it) })
-
binding.itemsRecyclerview.adapter = adapter
binding.itemsRecyclerview.layoutManager = layoutManager
binding.itemsRecyclerview.addItemDecoration(DividerItemDecoration(this, R.dimen.divider_inset))
@@ -290,7 +288,7 @@ class ListActivity : AppCompatActivity(), ItemViewHolder.OnClickListener, OnRefr
}
override fun onItemLongClick(item: Item, position: Int) {
- if (actionMode != null || feedViewModel.syncStatus.value == true) return
+ if (actionMode != null || Preferences.SYS_SYNC_RUNNING.getBoolean(PreferenceManager.getDefaultSharedPreferences(this))) return
adapter.toggleSelection(position)
actionMode = startActionMode(this)
}
diff --git a/app/src/main/java/email/schaal/ocreader/database/FeedViewModel.kt b/app/src/main/java/email/schaal/ocreader/database/FeedViewModel.kt
index d3fbc154..4e004a60 100644
--- a/app/src/main/java/email/schaal/ocreader/database/FeedViewModel.kt
+++ b/app/src/main/java/email/schaal/ocreader/database/FeedViewModel.kt
@@ -39,7 +39,6 @@ class FeedViewModel(context: Context) : RealmViewModel() {
private val foldersLiveData: MutableLiveData<List<Folder>>
private val selectedTreeItemLiveData: MutableLiveData<TreeItem>
private val userLiveData: MutableLiveData<User>
- private val syncStatusLiveData: MutableLiveData<Boolean> = MutableLiveData(false)
val topFolders: Array<TreeItem>
@@ -52,9 +51,6 @@ class FeedViewModel(context: Context) : RealmViewModel() {
val folders: LiveData<List<Folder>>
get() = foldersLiveData
- val syncStatus: LiveData<Boolean>
- get() = syncStatusLiveData
-
val selectedTreeItem: LiveData<TreeItem>
get() = selectedTreeItemLiveData