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

Fixes crash cluster 2ea26b00

parent fa46f6f0
No related branches found
No related tags found
No related merge requests found
Pipeline #471 failed
...@@ -43,9 +43,11 @@ open class ChatViewModel : QuasselViewModel() { ...@@ -43,9 +43,11 @@ open class ChatViewModel : QuasselViewModel() {
val bufferOpened = PublishSubject.create<Unit>() val bufferOpened = PublishSubject.create<Unit>()
fun onSaveInstanceState(outState: Bundle) { fun onSaveInstanceState(outState: Bundle) {
/*
outState.putSerializable( outState.putSerializable(
KEY_SELECTED_MESSAGES, KEY_SELECTED_MESSAGES,
HashMap(selectedMessages.value)) HashMap(selectedMessages.value))
*/
outState.putString( outState.putString(
KEY_BUFFER_SEARCH, KEY_BUFFER_SEARCH,
bufferSearch.value) bufferSearch.value)
...@@ -76,12 +78,14 @@ open class ChatViewModel : QuasselViewModel() { ...@@ -76,12 +78,14 @@ open class ChatViewModel : QuasselViewModel() {
} }
fun onRestoreInstanceState(savedInstanceState: Bundle) { fun onRestoreInstanceState(savedInstanceState: Bundle) {
/*
if (savedInstanceState.containsKey(KEY_SELECTED_MESSAGES)) { if (savedInstanceState.containsKey(KEY_SELECTED_MESSAGES)) {
selectedMessages.onNext( selectedMessages.onNext(
savedInstanceState.getSerializable(KEY_SELECTED_MESSAGES) as? HashMap<MsgId, FormattedMessage> savedInstanceState.getSerializable(KEY_SELECTED_MESSAGES) as? HashMap<MsgId, FormattedMessage>
?: emptyMap() ?: emptyMap()
) )
} }
*/
if (savedInstanceState.containsKey(KEY_BUFFER_SEARCH)) if (savedInstanceState.containsKey(KEY_BUFFER_SEARCH))
bufferSearch.onNext(savedInstanceState.getString(KEY_BUFFER_SEARCH, null)) bufferSearch.onNext(savedInstanceState.getString(KEY_BUFFER_SEARCH, null))
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment