1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-11 11:07:52 +08:00
osu-lazer/osu.Game/Screens
smoogipoo cd74ec705e Fix possible mis-ordering of scroll position updates
1. Checking whether the scroll position has changed must be done _after_ Current is updated in base.UpdateAfterChildren. This was causing the timeline to sometimes not provide smooth scrolling while the track is not running.

2. We can't just move all code to UpdateAfterChildren to fulfill (1) - we need the code to follow the track time to still run prior to base.UpdateAfterChildren, so that it modifies Current prior to base.UpdateAfterChildren changing to position.
2018-06-25 20:31:06 +09:00
..
Backgrounds Normalize all the line endings 2018-04-13 18:26:38 +09:00
Charts Normalize all the line endings 2018-04-13 18:26:38 +09:00
Direct Normalize all the line endings 2018-04-13 18:26:38 +09:00
Edit Fix possible mis-ordering of scroll position updates 2018-06-25 20:31:06 +09:00
Menu Merge remote-tracking branch 'upstream/master' into disallow-beatmap-change 2018-06-07 16:35:07 +09:00
Multi Tidy up ReadyButton 2018-06-21 10:21:54 +09:00
Play Adapt to new input handling changes 2018-06-22 18:10:27 +09:00
Ranking Merge branch 'master' into disallow-beatmap-change 2018-06-04 10:53:04 +09:00
Select Remove schedule logic (seems unnecessary) 2018-06-20 17:41:48 +09:00
Tournament expose two Bindables with split logic instead of one with mixed logic 2018-05-21 15:53:55 +02:00
BackgroundScreen.cs Merge remote-tracking branch 'upstream/master' into peppy-async-screens 2018-04-20 16:52:58 +09:00
Loader.cs Tidy up Loader logic 2018-05-31 20:07:44 +09:00
OsuScreen.cs Add back removed using 2018-06-06 20:32:37 +09:00
ScreenWhiteBox.cs Normalize all the line endings 2018-04-13 18:26:38 +09:00