Fix DefaultTimeBar invalidation

Issue: #2871

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=157562792
This commit is contained in:
andrewlewis 2017-05-31 01:46:49 -07:00 committed by Oliver Woodman
parent 7d4eaa74f7
commit bcd4bf0fd5

View File

@ -220,11 +220,13 @@ public class DefaultTimeBar extends View implements TimeBar {
public void setPosition(long position) {
this.position = position;
setContentDescription(getProgressText());
update();
}
@Override
public void setBufferedPosition(long bufferedPosition) {
this.bufferedPosition = bufferedPosition;
update();
}
@Override
@ -235,6 +237,7 @@ public class DefaultTimeBar extends View implements TimeBar {
} else {
updateScrubberState();
}
update();
}
@Override
@ -242,6 +245,7 @@ public class DefaultTimeBar extends View implements TimeBar {
Assertions.checkArgument(adBreakCount == 0 || adBreakTimesMs != null);
this.adBreakCount = adBreakCount;
this.adBreakTimesMs = adBreakTimesMs;
update();
}
@Override