From 79b359e35fc833e36ee63cb9556e68e2406b4784 Mon Sep 17 00:00:00 2001 From: Janne Koschinski <janne@kuschku.de> Date: Sat, 24 Mar 2018 03:46:27 +0100 Subject: [PATCH] Attempting to fix inconsistency detected crash --- .../ui/chat/buffers/BufferViewConfigFragment.kt | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferViewConfigFragment.kt b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferViewConfigFragment.kt index 714e484ad..baf634d4a 100644 --- a/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferViewConfigFragment.kt +++ b/app/src/main/java/de/kuschku/quasseldroid/ui/chat/buffers/BufferViewConfigFragment.kt @@ -4,10 +4,7 @@ import android.arch.lifecycle.Observer import android.arch.lifecycle.ViewModelProviders import android.content.Context import android.os.Bundle -import android.support.v7.widget.AppCompatSpinner -import android.support.v7.widget.LinearLayoutManager -import android.support.v7.widget.RecyclerView -import android.support.v7.widget.Toolbar +import android.support.v7.widget.* import android.view.* import android.widget.AdapterView import butterknife.BindView @@ -308,8 +305,10 @@ class BufferViewConfigFragment : ServiceBoundFragment() { else -> false } } - chatList.layoutManager = LinearLayoutManager(context) - //chatList.itemAnimator = DefaultItemAnimator() + chatList.layoutManager = object : LinearLayoutManager(context) { + override fun supportsPredictiveItemAnimations() = false + } + chatList.itemAnimator = DefaultItemAnimator() chatList.setItemViewCacheSize(10) return view } -- GitLab