diff --git a/input.cpp b/input.cpp index b6d3cf3..39a7b7d 100644 --- a/input.cpp +++ b/input.cpp @@ -1130,6 +1130,11 @@ void start_map_setting(int cnt, int set) user_io_kbd(KEY_ENTER, 0); } +int get_map_set() +{ + return mapping_set; +} + int get_map_button() { return mapping_button; diff --git a/input.h b/input.h index da09999..3286aac 100644 --- a/input.h +++ b/input.h @@ -81,6 +81,7 @@ int input_poll(int getchar); int is_key_pressed(int key); void start_map_setting(int cnt, int set = 0); +int get_map_set(); int get_map_button(); int get_map_type(); int get_map_clear(); diff --git a/menu.cpp b/menu.cpp index df84154..556904e 100644 --- a/menu.cpp +++ b/menu.cpp @@ -3522,7 +3522,7 @@ void HandleUI(void) if (get_map_vid() || get_map_pid()) { - if (!is_menu() && get_map_type() && !has_default_map()) + if (!is_menu() && get_map_type() && !has_default_map() && !get_map_set()) { for (int i = 0; i < OsdGetSize(); i++) OsdWrite(i); OsdWrite(6, " You need to define this");