From 2d4409c1246332689a1a6f59155c01ad181d52cc Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 15 Nov 2018 16:34:38 +0000 Subject: [PATCH] Keep screen on while renderdoc app is in foreground. Closes #1178 --- renderdoccmd/android/Loader.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/renderdoccmd/android/Loader.java b/renderdoccmd/android/Loader.java index 045e5b8ce..8ae3f1086 100644 --- a/renderdoccmd/android/Loader.java +++ b/renderdoccmd/android/Loader.java @@ -1,5 +1,6 @@ package @RENDERDOC_ANDROID_PACKAGE_NAME@; import android.app.Activity; +import android.view.WindowManager; public class Loader extends android.app.NativeActivity { @@ -11,6 +12,7 @@ public class Loader extends android.app.NativeActivity @Override protected void onCreate(android.os.Bundle savedInstanceState) { super.onCreate(savedInstanceState); + getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); // Popup a dialog if we haven't granted Android storage permissions. requestPermissions(new String[]{android.Manifest.permission.WRITE_EXTERNAL_STORAGE}, 1); // Request is asynchronous, so prevent connection to server until permissions granted.