# Conflicts: # osu.Desktop.Tests/Visual/TestCaseScrollingPlayfield.cs
Used to get correct bindings for a mode (ActionMappingInputManager).
Because they're removed from the container when they're not alive, and any further adding methods fail.
Reworks input management for rulesets
(cherry picked from commit 3926238be9)
3926238be9
Also fixes circular references when using IJsonSerializable.
Also removing a lot of mania code relating to gravity mod for now.
This also - Renames TextAwesome to SpriteIcon. - Removes the default size of "20" from SpriteIcon (now defaults to the underlying texture size).
Update SpeedAdjustmentCollection.cs
# Conflicts: # osu.Game.Rulesets.Mania/UI/Column.cs