From 916190e6832de2288c76b4acd31a52526c7f9cf6 Mon Sep 17 00:00:00 2001 From: radius Date: Sat, 1 Aug 2015 00:07:28 -0500 Subject: [PATCH] cleaner approach to reduce OSD spam --- input/input_autodetect.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/input/input_autodetect.c b/input/input_autodetect.c index 5c2277e6c8..09d2e3f553 100644 --- a/input/input_autodetect.c +++ b/input/input_autodetect.c @@ -132,10 +132,13 @@ static void input_autoconfigure_joypad_add( input_autoconfigure_joypad_conf(conf, settings->input.autoconf_binds[params->idx]); - if (!strcmp(device_type,"remote") && !remote_is_bound) + if (!strcmp(device_type,"remote")) { snprintf(msg, sizeof(msg), "%s configured", params->name, params->idx); + + if(!remote_is_bound) + rarch_main_msg_queue_push(msg, 0, 60, false); remote_is_bound = true; } else @@ -146,11 +149,10 @@ static void input_autoconfigure_joypad_add( else snprintf(msg, sizeof(msg), "%s configured in port #%u.", params->name, params->idx); + if (!block_osd_spam) + rarch_main_msg_queue_push(msg, 0, 60, false); } - if (!block_osd_spam && !remote_is_bound) - rarch_main_msg_queue_push(msg, 0, 60, false); - RARCH_LOG("%s\n", msg); }