cmss13-devs / cmss13

Contains the code for CM-SS13
https://cm-ss13.com
GNU Affero General Public License v3.0
101 stars 566 forks source link

Inability to call chatbox when game starts with different language keyboard layout. #4896

Open Jerrody opened 1 year ago

Jerrody commented 1 year ago

Testmerges

All.

Round ID

All.

Description of the bug

If user starts game with different language layout (non ENG), then he can't call chat box (T). Even if he switched the layout it cannot be called and required restart game (not reconnecting the game).

I'm not sure about other foreign layouts, but in my case, RUS layout causes this issue.

What's the difference with what should have happened?

After changing layout, user can call chat box and type based info about rooners and crooshers.

How do we reproduce this bug?

  1. Change layout to not ENG
  2. Start game
  3. Try to call chat box

Issue Bingo

fira commented 1 year ago

I've heard about similar bugs before in slightly different circumstances. I'm unfortunately not sure we can do much about it