From 412a7c5db639399b1bbaa4516d56f390884ea28b Mon Sep 17 00:00:00 2001 From: Rachel Blackman Date: Mon, 27 Jul 2026 15:43:23 -0700 Subject: [PATCH] Use the modern OnBackInvokedCallback method to trap the back button on newer Android devices (#16052) --- .../app/src/main/AndroidManifest.xml | 2 +- .../main/java/org/libsdl/app/SDLActivity.java | 44 +++++++++++++++++++ src/core/android/SDL_android.c | 15 ++++++- src/core/android/SDL_android.h | 1 + src/video/android/SDL_androidvideo.c | 14 ++++++ 5 files changed, 74 insertions(+), 2 deletions(-) diff --git a/android-project/app/src/main/AndroidManifest.xml b/android-project/app/src/main/AndroidManifest.xml index 1111a223dc..93e8512866 100644 --- a/android-project/app/src/main/AndroidManifest.xml +++ b/android-project/app/src/main/AndroidManifest.xml @@ -71,7 +71,7 @@ android:icon="@mipmap/ic_launcher" android:allowBackup="true" android:theme="@style/AppTheme" - android:enableOnBackInvokedCallback="false" + android:enableOnBackInvokedCallback="true" android:hardwareAccelerated="true" >