aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/de/pixart/messenger/ui/StartConversationActivity.java
diff options
context:
space:
mode:
authorChristian Schneppe <christian@pix-art.de>2018-10-04 12:52:05 +0200
committerChristian Schneppe <christian@pix-art.de>2018-10-04 12:52:05 +0200
commita1a0892d3586e2c1e67ff895f6c739282907c836 (patch)
tree21befbb8ba4db910b836bfa68a21ae03c5b1b618 /src/main/java/de/pixart/messenger/ui/StartConversationActivity.java
parent018942c7d0127e6a5ac93dfaf496394655e1e4c7 (diff)
refresh ui after device list update only if list has changed
Diffstat (limited to '')
-rw-r--r--src/main/java/de/pixart/messenger/ui/StartConversationActivity.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/main/java/de/pixart/messenger/ui/StartConversationActivity.java b/src/main/java/de/pixart/messenger/ui/StartConversationActivity.java
index 52bff613c..efd4d3b8d 100644
--- a/src/main/java/de/pixart/messenger/ui/StartConversationActivity.java
+++ b/src/main/java/de/pixart/messenger/ui/StartConversationActivity.java
@@ -1128,13 +1128,13 @@ public class StartConversationActivity extends XmppActivity implements XmppConne
@Override
public void destroyItem(@NonNull ViewGroup container, int position, @NonNull Object object) {
- assert (0 <= position && position < fragments.length);
FragmentTransaction trans = fragmentManager.beginTransaction();
trans.remove(fragments[position]);
trans.commit();
fragments[position] = null;
}
+ @NonNull
@Override
public Fragment instantiateItem(@NonNull ViewGroup container, int position) {
Fragment fragment = getItem(position);
@@ -1167,8 +1167,7 @@ public class StartConversationActivity extends XmppActivity implements XmppConne
}
}
- public Fragment getItem(int position) {
- assert (0 <= position && position < fragments.length);
+ Fragment getItem(int position) {
if (fragments[position] == null) {
final MyListFragment listFragment = new MyListFragment();
if (position == 1) {