mirror of
https://github.com/samsonjs/media.git
synced 2026-04-27 15:07:40 +00:00
Fix DefaultTimeBar invalidation
Issue: #2871 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=157562792
This commit is contained in:
parent
7d4eaa74f7
commit
bcd4bf0fd5
1 changed files with 4 additions and 0 deletions
|
|
@ -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 {
|
||||||
} else {
|
} else {
|
||||||
updateScrubberState();
|
updateScrubberState();
|
||||||
}
|
}
|
||||||
|
update();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue