BGAnimations/ScreenPlayerOptions overlay/default.lua doesn't execute on ScreenPlayerOptions2, so ComboFontPreview.lua won't load, so it won't show up
The code in ComboFontPreview.lua isn't screen-specific so it executes on both player options screens. This doesn't make much of a difference visually since the previews are hidden, but it does lead to hearing a Nice! from seemingly nowhere if the relevant theme pref is set to audio and you stay on the "Type of Speed Mod" line long enough for the hidden combo count to get to 69... so we might want to make the previews check if we're on the correct screen in addition to the current row index check. =P
I've found two parts to the issue:
BGAnimations/ScreenPlayerOptions overlay/default.lua
doesn't execute on ScreenPlayerOptions2, soComboFontPreview.lua
won't load, so it won't show upComboFontPreview.lua
isn't screen-specific so it executes on both player options screens. This doesn't make much of a difference visually since the previews are hidden, but it does lead to hearing a Nice! from seemingly nowhere if the relevant theme pref is set to audio and you stay on the "Type of Speed Mod" line long enough for the hidden combo count to get to 69... so we might want to make the previews check if we're on the correct screen in addition to the current row index check. =P