Small optimization

This commit is contained in:
M66B
2022-03-06 07:59:58 +01:00
parent 9b85d88447
commit 2f62075e10
2 changed files with 9 additions and 1 deletions

View File

@@ -874,7 +874,11 @@ public class ActivityView extends ActivityBilling implements FragmentManager.OnB
public void onChanged(TupleOperationStats stats) {
navOperations.setWarning(stats != null && stats.errors != null && stats.errors > 0);
navOperations.setCount(stats == null ? 0 : stats.pending);
adapterNavMenu.notifyDataSetChanged();
int pos = adapterNavMenu.getPosition(navOperations);
if (pos < 0)
adapterNavMenu.notifyDataSetChanged();
else
adapterNavMenu.notifyItemChanged(pos);
}
});