Skip to content
Snippets Groups Projects
Verified Commit 1cbdb401 authored by Janne Mareike Koschinski's avatar Janne Mareike Koschinski
Browse files

Fixes #122 entirely

parent 0e6e562c
No related branches found
No related tags found
No related merge requests found
Pipeline #
...@@ -37,6 +37,7 @@ import de.kuschku.libquassel.quassel.syncables.BufferViewConfig ...@@ -37,6 +37,7 @@ import de.kuschku.libquassel.quassel.syncables.BufferViewConfig
import de.kuschku.libquassel.quassel.syncables.interfaces.INetwork import de.kuschku.libquassel.quassel.syncables.interfaces.INetwork
import de.kuschku.libquassel.util.flag.hasFlag import de.kuschku.libquassel.util.flag.hasFlag
import de.kuschku.libquassel.util.flag.minus import de.kuschku.libquassel.util.flag.minus
import de.kuschku.libquassel.util.helpers.nullIf
import de.kuschku.libquassel.util.helpers.value import de.kuschku.libquassel.util.helpers.value
import de.kuschku.quasseldroid.R import de.kuschku.quasseldroid.R
import de.kuschku.quasseldroid.persistence.QuasselDatabase import de.kuschku.quasseldroid.persistence.QuasselDatabase
...@@ -230,7 +231,8 @@ class BufferViewConfigFragment : ServiceBoundFragment() { ...@@ -230,7 +231,8 @@ class BufferViewConfigFragment : ServiceBoundFragment() {
hasRestoredSpinnerState = true hasRestoredSpinnerState = true
} }
if (!hasSetBufferViewConfigId) { if (!hasSetBufferViewConfigId) {
chatListSpinner.setSelection(adapter.indexOf(viewModel.bufferViewConfigId.value)) chatListSpinner.setSelection(adapter.indexOf(viewModel.bufferViewConfigId.value).nullIf { it == -1 }
?: 0)
viewModel.bufferViewConfigId.onNext(chatListSpinner.selectedItemId.toInt()) viewModel.bufferViewConfigId.onNext(chatListSpinner.selectedItemId.toInt())
hasSetBufferViewConfigId = true hasSetBufferViewConfigId = true
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment