From b041e61c269766f5a292825b53d92220dd8525d3 Mon Sep 17 00:00:00 2001 From: penfold42 Date: Fri, 20 Jul 2018 14:24:54 +1000 Subject: [PATCH] Alt N to create new D64 image --- src/InputMappings.cpp | 2 +- src/Keyboard.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/InputMappings.cpp b/src/InputMappings.cpp index 705a40f..6c8ed3d 100644 --- a/src/InputMappings.cpp +++ b/src/InputMappings.cpp @@ -170,7 +170,7 @@ bool InputMappings::CheckKeyboardBrowseMode() // SetKeyboardFlag(PAGEUP_LCD_FLAG); //else if (keyboard->KeyHeld(KEY_END)) // SetKeyboardFlag(PAGEDOWN_LCD_FLAG); - else if (keyboard->KeyHeld(KEY_N)) + else if (keyboard->KeyHeld(KEY_N) && keyboard->KeyEitherAlt() ) SetKeyboardFlag(NEWD64_FLAG); else { diff --git a/src/Keyboard.h b/src/Keyboard.h index 5420534..ad0e631 100644 --- a/src/Keyboard.h +++ b/src/Keyboard.h @@ -344,9 +344,9 @@ public: { return (keyStatus[0] | keyStatus[1]); } - inline bool KeyLeftAlt() + inline bool KeyEitherAlt() { - return (modifier & 1<<2); + return (modifier & (KEY_MOD_LALT | KEY_MOD_RALT) ); } }; #endif