Hide confine mode dropdown when full-screen
Due to growing levels of complexity around confine logic.
After hard-locking the mouse confine mode to `Always` in full-screen to prevent confine issues from popping up, the confine mode dropdown in settings had confusing UX due to seemingly having no effect when full-screen.
Fix DrawableHitObjects potentially expiring before their hit samples finish playback
Always confine mouse to screen when running fullscreen
Select recommended beatmap if last selection is filtered