Prevent progress bar from flickering

pull/171/head
Alinson S. Xavier 9 years ago
parent b5cd4584b2
commit e0df69beb6

@ -181,8 +181,10 @@ public class ListHabitsRootView extends BaseRootView
private void updateProgressBar() private void updateProgressBar()
{ {
postDelayed(() -> { postDelayed(() -> {
progressBar.setVisibility( int activeTaskCount = runner.getActiveTaskCount();
runner.getActiveTaskCount() > 0 ? VISIBLE : GONE); int newVisibility = activeTaskCount > 0 ? VISIBLE : GONE;
if (progressBar.getVisibility() != newVisibility)
progressBar.setVisibility(newVisibility);
}, 500); }, 500);
} }
} }

Loading…
Cancel
Save