From 9af8ca90c70a7896e4fb7da5333fa68d6f21d12b Mon Sep 17 00:00:00 2001 From: Imanol Fernandez Date: Thu, 27 Feb 2020 12:22:32 +0100 Subject: [PATCH] Move UISurfaceTextureRenderer.setRenderActive calls to pause/resume (#2884) LGTM --- .../shared/org/mozilla/vrbrowser/VRBrowserActivity.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/common/shared/org/mozilla/vrbrowser/VRBrowserActivity.java b/app/src/common/shared/org/mozilla/vrbrowser/VRBrowserActivity.java index af7bcb0f8..b68031d8e 100644 --- a/app/src/common/shared/org/mozilla/vrbrowser/VRBrowserActivity.java +++ b/app/src/common/shared/org/mozilla/vrbrowser/VRBrowserActivity.java @@ -391,7 +391,6 @@ protected void onStart() { SettingsStore.getInstance(getBaseContext()).setPid(Process.myPid()); super.onStart(); TelemetryWrapper.start(); - UISurfaceTextureRenderer.setRenderActive(true); mLifeCycle.setCurrentState(Lifecycle.State.STARTED); } @@ -402,7 +401,6 @@ protected void onStop() { TelemetryWrapper.stop(); GleanMetricsService.sessionStop(); - UISurfaceTextureRenderer.setRenderActive(false); } @Override @@ -427,10 +425,12 @@ protected void onPause() { } mWidgetContainer.getViewTreeObserver().removeOnGlobalFocusChangeListener(globalFocusListener); super.onPause(); + UISurfaceTextureRenderer.setRenderActive(false); } @Override protected void onResume() { + UISurfaceTextureRenderer.setRenderActive(true); MotionEventGenerator.clearDevices(); mWidgetContainer.getViewTreeObserver().addOnGlobalFocusChangeListener(globalFocusListener); if (mOffscreenDisplay != null) {