Handle changes to `CurrentDisplay` to allow switching active display
Handle changes to `CurrentDisplay` to allow switching active display

This used to work and likely regressed with the SDL implementation at some point.
Note that this implementation is MVP and may not work in certain configurations
or on certain platforms, but is better than nothing (in theory).

See https://github.com/ppy/osu-framework/issues/5055.

peppy/osu-framework,smoogipooo/osu-framework,ppy/osu-framework,peppy/osu-framework,smoogipooo/osu-framework,ppy/osu-framework,ppy/osu-framework,peppy/osu-framework