} else if (tui.mode == mode_chat && event.key == 'Enter') {
let [tokens, token_starts] = parser.tokenize(tui.inputEl.value);
if (tokens.length > 0 && tokens[0].length > 0) {
- if (tokens[0][0] == command_char_selector.value) {
+ if (tui.inputEl.value[0][0] == command_char_selector.value) {
if (tokens[0].slice(1) == 'play' || tokens[0].slice(1) == 'p') {
tui.switch_mode(mode_play);
} else if (tokens[0].slice(1) == 'study' || tokens[0].slice(1) == '?') {
};
} else if (tui.mode == mode_study) {
if (event.key === 'c') {
+ event.preventDefault();
tui.switch_mode(mode_chat);
} else if (event.key == 'p') {
tui.switch_mode(mode_play);