aboutsummaryrefslogtreecommitdiffstats
path: root/Game/Code/Screens/UScreenPopup.pas
diff options
context:
space:
mode:
Diffstat (limited to 'Game/Code/Screens/UScreenPopup.pas')
-rw-r--r--Game/Code/Screens/UScreenPopup.pas6
1 files changed, 4 insertions, 2 deletions
diff --git a/Game/Code/Screens/UScreenPopup.pas b/Game/Code/Screens/UScreenPopup.pas
index aaed32ed..0169df90 100644
--- a/Game/Code/Screens/UScreenPopup.pas
+++ b/Game/Code/Screens/UScreenPopup.pas
@@ -126,13 +126,12 @@ begin
begin
if (Display.ActualScreen = @ScreenMain) and (ScreenMain.ShowNumErrors) then
begin
- Ini.LoadFaultySongs := 1;
+ Ini.LoadFaultySongs_temp := 1;
Songs.LoadSongList();
UGraphic.UnLoadScreens();
UGraphic.LoadScreens( true );
ScreenSong.Refresh(true);
PlaylistMan.LoadPlayLists;
- Ini.LoadFaultySongs := 0;
ScreenMain.ShowNumErrors := false;
FadeTo(@ScreenMain);
end else
@@ -314,6 +313,9 @@ begin
SDLK_BACKSPACE :
begin
Visible:=False;
+ if (Help.GetHelpID() = ScreenSing.GetHelpID()) then
+ ScreenSing.Pause;
+
Result := false;
end;