Resolves #2080.
Resolves #2018. Closes #2079.
Resolves #2069.
Also moves delete and action logic to a shared implementation
Removes mod application when exiting back to main menu. Alternative to #1968. Closes #1961.
Not sure why these aren't being detected on master right now - they should be...
Also allows wheel events to pass through around them.
Closes #1763.
Closes #1757
We need to still perform selection if selectedBeatmap itself is null