X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fevents.c;h=b4f7594837de7fedf1a1cb8b93260437e4605962;hb=9ac63ed68417dba413c129c1c14c179f2437fd44;hp=2594f131037a9094af67cf36f5950acb2038fca3;hpb=9844da8056347b71669ce3b5bccb4cd01caa71b3;p=rocksndiamonds.git diff --git a/src/events.c b/src/events.c index 2594f131..b4f75948 100644 --- a/src/events.c +++ b/src/events.c @@ -1749,7 +1749,7 @@ void HandleButton(int mx, int my, int button, int button_nr) break; case GAME_MODE_PSEUDO_TYPENAME: - HandleTypeName(0, KSYM_Return); + HandleTypeName(KSYM_Return); break; case GAME_MODE_LEVELS: @@ -2297,7 +2297,7 @@ void HandleKey(Key key, int key_status) switch (game_status) { case GAME_MODE_PSEUDO_TYPENAME: - HandleTypeName(0, key); + HandleTypeName(key); break; case GAME_MODE_TITLE: @@ -2547,6 +2547,7 @@ void HandleJoystick(void) } if (newbutton && (game_status == GAME_MODE_PSEUDO_TYPENAME || + game_status == GAME_MODE_PSEUDO_TYPENAMES || anyTextGadgetActive())) { // leave name input in main menu or text input gadget