diff --git a/src/chat.c b/src/chat.c index 5ab4457..ea9cadb 100644 --- a/src/chat.c +++ b/src/chat.c @@ -115,7 +115,6 @@ chat_show (int x1, int y1, int x2, int y2) chat.window.w = x2 - x1; chat.window.h = y2 - y1; chat_drawbox (); - keybinput_new (&chat.input); chat.changed = 1; chat.lineschanged = 1; } diff --git a/src/configuration.c b/src/configuration.c index 1ed6484..974ea86 100644 --- a/src/configuration.c +++ b/src/configuration.c @@ -28,6 +28,8 @@ game_init (int argc, char **argv) chat.visible = 0; chat.startline = 0; + keybinput_new (&chat.input); + for (i = 0; i < CHAT_MAX_LINES; i++) chat.lines[i][0] = 0;