diff options
| author | raysan5 <raysan5@gmail.com> | 2016-01-02 10:42:43 +0100 |
|---|---|---|
| committer | raysan5 <raysan5@gmail.com> | 2016-01-02 10:42:43 +0100 |
| commit | 802f29fb0e5ac23ed1b13f4f00ecd37555950c55 (patch) | |
| tree | 6464b89c1efef980e36738358129d6bfe38af53d /src | |
| parent | 8a29e5eb5e730fe0e3a746348922ab5e0f6f0130 (diff) | |
| download | raylib-802f29fb0e5ac23ed1b13f4f00ecd37555950c55.tar.gz raylib-802f29fb0e5ac23ed1b13f4f00ecd37555950c55.zip | |
Eat Android Back key to avoid crash
Diffstat (limited to 'src')
| -rw-r--r-- | src/gestures.c | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/gestures.c b/src/gestures.c index 77ea4262..adde85b9 100644 --- a/src/gestures.c +++ b/src/gestures.c @@ -534,20 +534,16 @@ static int32_t AndroidInputCallback(struct android_app *app, AInputEvent *event) } else if (type == AINPUT_EVENT_TYPE_KEY) { - //int32_t key = AKeyEvent_getKeyCode(event); - //int32_t AKeyEvent_getMetaState(event); - - //int32_t code = AKeyEvent_getKeyCode((const AInputEvent *)event); - + int32_t keycode = AKeyEvent_getKeyCode(event); + int32_t AKeyEvent_getMetaState(event); + // If we are in active mode, we eat the back button and move into pause mode. // If we are already in pause mode, we allow the back button to be handled by the OS, which means we'll be shut down. - /* - if ((code == AKEYCODE_BACK) && mActiveMode) + if ((keycode == AKEYCODE_BACK)) // && mActiveMode) { - setActiveMode(false); - return 1; + //setActiveMode(false); + //return 1; } - */ } int32_t action = AMotionEvent_getAction(event); |
