Fixed restoring selected state

This commit is contained in:
M66B
2019-04-11 19:37:34 +02:00
parent 7a58605d50
commit e84d36914d
2 changed files with 5 additions and 5 deletions

View File

@@ -3102,7 +3102,7 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
return message;
}
}
Log.i("Item=" + null + " @Key" + key);
Log.i("Item=" + null + " @Key=" + key);
return null;
}

View File

@@ -43,8 +43,8 @@ public class SelectionPredicateMessage extends SelectionTracker.SelectionPredica
AdapterMessage adapter = (AdapterMessage) recyclerView.getAdapter();
TupleMessageEx message = adapter.getItemForKey(key);
if (message == null)
return false;
if (message == null) // happens when restoring state
return true;
if (message.uid != null)
return true;
@@ -59,8 +59,8 @@ public class SelectionPredicateMessage extends SelectionTracker.SelectionPredica
AdapterMessage adapter = (AdapterMessage) recyclerView.getAdapter();
TupleMessageEx message = adapter.getItemAtPosition(position);
if (message == null)
return false;
if (message == null) // happens when restoring state
return true;
if (message.uid != null)
return true;