Loading android/src/main/java/com/brentvatne/react/ReactVideoView.java +9 −4 Changes for android/src/main/java/com/brentvatne/react/ReactVideoView.java: 9 added lines, 4 removed lines. Original line number Diff line number Diff line Loading @@ -508,20 +508,25 @@ public class ReactVideoView extends ScalableVideoView implements MediaPlayer.OnP return; } Activity activity = mThemedReactContext.getCurrentActivity(); if (activity == null) { return; } if (state) { mThemedReactContext.getCurrentActivity().runOnUiThread(new Runnable() { activity.runOnUiThread(new Runnable() { @Override public void run() { mThemedReactContext.getCurrentActivity().getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); } }); } if (!state) { mThemedReactContext.getCurrentActivity().runOnUiThread(new Runnable() { activity.runOnUiThread(new Runnable() { @Override public void run() { mThemedReactContext.getCurrentActivity().getWindow().clearFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); activity.getWindow().clearFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); } }); } Loading Loading
android/src/main/java/com/brentvatne/react/ReactVideoView.java +9 −4 Changes for android/src/main/java/com/brentvatne/react/ReactVideoView.java: 9 added lines, 4 removed lines. Original line number Diff line number Diff line Loading @@ -508,20 +508,25 @@ public class ReactVideoView extends ScalableVideoView implements MediaPlayer.OnP return; } Activity activity = mThemedReactContext.getCurrentActivity(); if (activity == null) { return; } if (state) { mThemedReactContext.getCurrentActivity().runOnUiThread(new Runnable() { activity.runOnUiThread(new Runnable() { @Override public void run() { mThemedReactContext.getCurrentActivity().getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); } }); } if (!state) { mThemedReactContext.getCurrentActivity().runOnUiThread(new Runnable() { activity.runOnUiThread(new Runnable() { @Override public void run() { mThemedReactContext.getCurrentActivity().getWindow().clearFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); activity.getWindow().clearFlags(android.view.WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); } }); } Loading