diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index f3e706f9bf3..74ec27f98b5 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -683,6 +683,13 @@ GLOBAL_LIST_EMPTY(external_rsc_urls) if (clicklimiter[SECOND_COUNT] > scl) to_chat(src, "Your previous click was ignored because you've done too many in a second") return + + if (prefs.hotkeys) + // If hotkey mode is enabled, then clicking the map will automatically + // unfocus the text bar. This removes the red color from the text bar + // so that the visual focus indicator matches reality. + winset(src, null, "input.background-color=[COLOR_INPUT_DISABLED]") + ..() /client/proc/add_verbs_from_config()