diff options
author | Martijn Kaijser <mcm.kaijser@gmail.com> | 2016-04-26 20:59:05 +0200 |
---|---|---|
committer | Martijn Kaijser <mcm.kaijser@gmail.com> | 2016-04-26 20:59:05 +0200 |
commit | 83bb8ff9d2fcf2b063d150ee3a089e024d05f353 (patch) | |
tree | a635a93ee4f3898ef8142f100f9510112065b2af | |
parent | ac6f895126c7e385b459998a851656cab35dc944 (diff) |
[droid] [refclock] do not stop callback when focus is lost. thx to koying
-rw-r--r-- | tools/android/packaging/xbmc/src/org/xbmc/kodi/Main.java.in | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/tools/android/packaging/xbmc/src/org/xbmc/kodi/Main.java.in b/tools/android/packaging/xbmc/src/org/xbmc/kodi/Main.java.in index d7413e097b..702cfb671d 100644 --- a/tools/android/packaging/xbmc/src/org/xbmc/kodi/Main.java.in +++ b/tools/android/packaging/xbmc/src/org/xbmc/kodi/Main.java.in @@ -159,6 +159,9 @@ public class Main extends NativeActivity implements Choreographer.FrameCallback { super.onStart(); getWindow().setFormat(PixelFormat.TRANSPARENT); + + Choreographer.getInstance().removeFrameCallback(this); + Choreographer.getInstance().postFrameCallback(this); } @Override @@ -166,8 +169,6 @@ public class Main extends NativeActivity implements Choreographer.FrameCallback { super.onResume(); - Choreographer.getInstance().postFrameCallback(this); - if (android.os.Build.VERSION.SDK_INT >= 19) { // Immersive mode @@ -188,8 +189,6 @@ public class Main extends NativeActivity implements Choreographer.FrameCallback public void onPause() { super.onPause(); - - Choreographer.getInstance().removeFrameCallback(this); } public void onDestroy() |