diff --git a/src/gui/widgets/text_box_base.cpp b/src/gui/widgets/text_box_base.cpp index bd96a0729477..fbe088c21cc1 100644 --- a/src/gui/widgets/text_box_base.cpp +++ b/src/gui/widgets/text_box_base.cpp @@ -513,9 +513,8 @@ void text_box_base::signal_handler_sdl_key_down(const event::ui_event event, return; } - // If ctrl-a is used for home drop the styled_widget modifier - modifier = static_cast(modifier & ~KMOD_CTRL); - FALLTHROUGH; + select_all(); + break; case SDLK_HOME: handle_key_home(modifier, handled);