Skip to content

Commit

Permalink
Trigger onNext() on listener on start rather than on finish
Browse files Browse the repository at this point in the history
  • Loading branch information
teresaholfeld committed Sep 10, 2018
1 parent d73a26c commit 602ab44
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 3 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,6 @@ protected void onCreate(Bundle savedInstanceState) {
storiesProgressView.startStories(counter);

image = (ImageView) findViewById(R.id.image);
image.setImageResource(resources[counter]);

// bind reverse view
View reverse = findViewById(R.id.reverse);
Expand All @@ -92,7 +91,7 @@ public void onClick(View v) {

@Override
public void onNext() {
image.setImageResource(resources[++counter]);
image.setImageResource(resources[counter++]);
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,7 @@ private PausableProgressBar.Callback callback(final int index) {
@Override
public void onStartProgress() {
current = index;
if (storiesListener != null) storiesListener.onNext();
}

@Override
Expand All @@ -187,7 +188,6 @@ public void onFinishProgress() {
}
int next = current + 1;
if (next <= (progressBars.size() - 1)) {
if (storiesListener != null) storiesListener.onNext();
progressBars.get(next).startProgress();
} else {
isComplete = true;
Expand Down

0 comments on commit 602ab44

Please sign in to comment.