diff --git a/templates/android/java/org/haxe/nme/MainView.java b/templates/android/java/org/haxe/nme/MainView.java index 8e6820d6b..db0ee5059 100644 --- a/templates/android/java/org/haxe/nme/MainView.java +++ b/templates/android/java/org/haxe/nme/MainView.java @@ -118,6 +118,7 @@ public MainView(Context context,GameActivity inActivity, boolean inTranslucent) public EGLConfig chooseConfig (EGL10 egl, EGLDisplay display) { Log.v("EGL","Choose config (2) " + translucent); + int alpha = translucent ? 8 : 0; int depth = ::if WIN_DEPTH_BUFFER:: 16 ::else:: 0 ::end::; int stencil = ::if WIN_STENCIL_BUFFER:: 8 ::else:: 0 ::end::; @@ -125,6 +126,7 @@ public EGLConfig chooseConfig (EGL10 egl, EGLDisplay display) EGLConfig[] configs = new EGLConfig[1]; int[] num_config = new int[1]; + setPreserveEGLContextOnPause(true); // Try as specified - aa if (::WIN_ANTIALIASING:: >= 1)