diff --git a/stepmania/src/ScreenDebugOverlay.cpp b/stepmania/src/ScreenDebugOverlay.cpp index 918e552a68..b1bf25645f 100644 --- a/stepmania/src/ScreenDebugOverlay.cpp +++ b/stepmania/src/ScreenDebugOverlay.cpp @@ -392,8 +392,6 @@ bool ScreenDebugOverlay::OverlayInput( const InputEventPlus &input ) FOREACH_CONST( IDebugLine*, *g_pvpSubscribers, p ) { RString sPageName = (*p)->GetPageName(); - if( sPageName != GetCurrentPageName() ) - continue; int i = p-g_pvpSubscribers->begin(); @@ -404,6 +402,8 @@ bool ScreenDebugOverlay::OverlayInput( const InputEventPlus &input ) case IDebugLine::all_screens: if( !g_bIsDisplayed ) continue; + if( sPageName != GetCurrentPageName() ) + continue; break; case IDebugLine::gameplay_only: if( !IsGameplay() )