This reverts commit 3e2e2a7000, reversing changes made to d94801b6c6.
3e2e2a7000
d94801b6c6
Allows progressing forwards in the interface
# Conflicts: # osu.Game/Rulesets/UI/Scrolling/ScrollingPlayfield.cs
Closes #2689. - [ ] Depends on ppy/osu-framework#1569 being fixed.
This reverts commit 44bbb8700e.
44bbb8700e
Also add finaliser logic for safety. Also better threading. Also more cleanup.
Consitent with "FrameworkActionContainer".
No database-level where clauses were being used in many cases they should be.
There is now a CreateContext method for retrieving a stand-alone context for threaded use. We may want to add safety against this context being disposed (or just return a fresh one if it is).