Refactor again to better cover cases where the pause dialog should definitely be shown
Refactor again to better cover cases where the pause dialog should definitely be shown

ppy/osu,UselessToucan/osu,UselessToucan/osu,smoogipooo/osu,peppy/osu,peppy/osu-new,smoogipoo/osu,peppy/osu,NeoAdonis/osu,peppy/osu,smoogipoo/osu,ppy/osu,UselessToucan/osu,smoogipoo/osu,ppy/osu,NeoAdonis/osu,NeoAdonis/osu