Commit bcd4bf0f by andrewlewis Committed by Oliver Woodman

Fix DefaultTimeBar invalidation

Issue: #2871

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=157562792
parent 7d4eaa74
...@@ -220,11 +220,13 @@ public class DefaultTimeBar extends View implements TimeBar { ...@@ -220,11 +220,13 @@ public class DefaultTimeBar extends View implements TimeBar {
public void setPosition(long position) { public void setPosition(long position) {
this.position = position; this.position = position;
setContentDescription(getProgressText()); setContentDescription(getProgressText());
update();
} }
@Override @Override
public void setBufferedPosition(long bufferedPosition) { public void setBufferedPosition(long bufferedPosition) {
this.bufferedPosition = bufferedPosition; this.bufferedPosition = bufferedPosition;
update();
} }
@Override @Override
...@@ -235,6 +237,7 @@ public class DefaultTimeBar extends View implements TimeBar { ...@@ -235,6 +237,7 @@ public class DefaultTimeBar extends View implements TimeBar {
} else { } else {
updateScrubberState(); updateScrubberState();
} }
update();
} }
@Override @Override
...@@ -242,6 +245,7 @@ public class DefaultTimeBar extends View implements TimeBar { ...@@ -242,6 +245,7 @@ public class DefaultTimeBar extends View implements TimeBar {
Assertions.checkArgument(adBreakCount == 0 || adBreakTimesMs != null); Assertions.checkArgument(adBreakCount == 0 || adBreakTimesMs != null);
this.adBreakCount = adBreakCount; this.adBreakCount = adBreakCount;
this.adBreakTimesMs = adBreakTimesMs; this.adBreakTimesMs = adBreakTimesMs;
update();
} }
@Override @Override
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment