#707 AltGR fix in the Code Editor

This commit is contained in:
Vadim Grigoruk 2018-08-26 10:56:18 +03:00
parent e151bab3f1
commit 617dc01479
1 changed files with 2 additions and 3 deletions

View File

@ -891,7 +891,7 @@ static void processKeyboard(Code* code)
{ {
tic_mem* tic = code->tic; tic_mem* tic = code->tic;
if(tic->ram.input.keyboard.data == 0) return; if(tic->ram.input.keyboard.data == 0 || tic->ram.input.keyboard.text != 0) return;
switch(getClipboardEvent(0)) switch(getClipboardEvent(0))
{ {
@ -1044,7 +1044,6 @@ static void textEditTick(Code* code)
processKeyboard(code); processKeyboard(code);
if(!tic->api.key(tic, tic_key_ctrl) && !tic->api.key(tic, tic_key_alt))
{ {
char sym = tic->ram.input.keyboard.text; char sym = tic->ram.input.keyboard.text;
@ -1268,7 +1267,7 @@ static void drawOutlineBar(Code* code, s32 x, s32 y)
static void textOutlineTick(Code* code) static void textOutlineTick(Code* code)
{ {
tic_mem* tic = code->tic; tic_mem* tic = code->tic;
if(keyWasPressed(tic_key_up)) if(keyWasPressed(tic_key_up))
{ {
if(code->outline.index > 0) if(code->outline.index > 0)