mirror of
https://github.com/encounter/SDL.git
synced 2025-05-20 14:21:25 +00:00
Simplify Backspace and Enter
This commit is contained in:
parent
88578dc9cb
commit
e455659467
@ -428,8 +428,7 @@ void VITA_ImeEventHandler(void *arg, const SceImeEventData *e)
|
|||||||
switch (e->id) {
|
switch (e->id) {
|
||||||
case SCE_IME_EVENT_UPDATE_TEXT:
|
case SCE_IME_EVENT_UPDATE_TEXT:
|
||||||
if (e->param.text.caretIndex == 0) {
|
if (e->param.text.caretIndex == 0) {
|
||||||
scancode = SDL_GetScancodeFromKey(0x08);
|
SDL_SendKeyboardKeyAutoRelease(SDL_SCANCODE_BACKSPACE);
|
||||||
SDL_SendKeyboardKeyAutoRelease(scancode);
|
|
||||||
sceImeSetText((SceWChar16 *)libime_initval, 4);
|
sceImeSetText((SceWChar16 *)libime_initval, 4);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
@ -449,8 +448,7 @@ void VITA_ImeEventHandler(void *arg, const SceImeEventData *e)
|
|||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case SCE_IME_EVENT_PRESS_ENTER:
|
case SCE_IME_EVENT_PRESS_ENTER:
|
||||||
scancode = SDL_GetScancodeFromKey(0x0D);
|
SDL_SendKeyboardKeyAutoRelease(SDL_SCANCODE_RETURN);
|
||||||
SDL_SendKeyboardKeyAutoRelease(scancode);
|
|
||||||
case SCE_IME_EVENT_PRESS_CLOSE:
|
case SCE_IME_EVENT_PRESS_CLOSE:
|
||||||
sceImeClose();
|
sceImeClose();
|
||||||
videodata->ime_active = SDL_FALSE;
|
videodata->ime_active = SDL_FALSE;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user