Remove automatic scroll

Signed-off-by: Mario Danic <mario@lovelyhq.com>
This commit is contained in:
Mario Danic 2019-07-30 13:44:46 +02:00
parent 233a610a3e
commit 9a441d8c4a
2 changed files with 0 additions and 11 deletions

View File

@ -166,7 +166,6 @@ public class NextcloudTalkApplication extends MultiDexApplication implements Lif
EmojiCompat emojiCompat = EmojiCompat.init(config); EmojiCompat emojiCompat = EmojiCompat.init(config);
EmojiManager.install(new GoogleCompatEmojiProvider(emojiCompat)); EmojiManager.install(new GoogleCompatEmojiProvider(emojiCompat));
} }
@Override @Override

View File

@ -173,8 +173,6 @@ public class ConversationsListController extends BaseController implements Searc
private Bundle conversationMenuBundle = null; private Bundle conversationMenuBundle = null;
private Parcelable recyclerViewState;
public ConversationsListController() { public ConversationsListController() {
super(); super();
setHasOptionsMenu(true); setHasOptionsMenu(true);
@ -374,7 +372,6 @@ public class ConversationsListController extends BaseController implements Searc
((CallItem) callItem).getModel().getLastPing())); ((CallItem) callItem).getModel().getLastPing()));
} }
recyclerViewState = recyclerView.getLayoutManager().onSaveInstanceState();
adapter.updateDataSet(callItems, true); adapter.updateDataSet(callItems, true);
if (searchItem != null) { if (searchItem != null) {
@ -449,13 +446,6 @@ public class ConversationsListController extends BaseController implements Searc
fastScroller.addOnScrollStateChangeListener(this); fastScroller.addOnScrollStateChangeListener(this);
adapter.setFastScroller(fastScroller); adapter.setFastScroller(fastScroller);
adapter.registerAdapterDataObserver(new RecyclerView.AdapterDataObserver() {
@Override
public void onChanged() {
super.onChanged();
Objects.requireNonNull(recyclerView.getLayoutManager()).onRestoreInstanceState(recyclerViewState);
}
});
fastScroller.setBubbleTextCreator(position -> { fastScroller.setBubbleTextCreator(position -> {
String displayName; String displayName;