diff --git a/Laptop/IMP Begin Screen.cpp b/Laptop/IMP Begin Screen.cpp index da2dafb7..84a53abc 100644 --- a/Laptop/IMP Begin Screen.cpp +++ b/Laptop/IMP Begin Screen.cpp @@ -512,6 +512,7 @@ void GetPlayerKeyBoardInputForIMPBeginScreen( void ) fNewCharInString = TRUE; break; case (( ESC )): + HandleLapTopESCKey(); // WANNE: Fix for proper closing of the IMP laptop page LeaveLapTopScreen( ); break; case (( TAB )): diff --git a/Laptop/IMP HomePage.cpp b/Laptop/IMP HomePage.cpp index e077e032..f29909fa 100644 --- a/Laptop/IMP HomePage.cpp +++ b/Laptop/IMP HomePage.cpp @@ -296,6 +296,7 @@ void GetPlayerKeyBoardInputForIMPHomePage( void ) } break; case (( ESC )): + HandleLapTopESCKey(); // WANNE: Fix for proper closing of the IMP laptop page LeaveLapTopScreen( ); break; default: diff --git a/Laptop/laptop.h b/Laptop/laptop.h index 159c42d9..b0898a47 100644 --- a/Laptop/laptop.h +++ b/Laptop/laptop.h @@ -40,6 +40,7 @@ BOOLEAN DoLapTopSystemMessageBox( UINT8 ubStyle, STR16 zString, UINT32 uiExitSc BOOLEAN RemoveBookMark( INT32 iBookId ); void CreateFileAndNewEmailIconFastHelpText( UINT32 uiHelpTextID, BOOLEAN fClearHelpText ); BOOLEAN InitLaptopAndLaptopScreens(); +void HandleLapTopESCKey( void ); // clear out all tempf iles from laptop void ClearOutTempLaptopFiles( void );