aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartijn Kaijser <mcm.kaijser@gmail.com>2016-04-26 20:59:05 +0200
committerMartijn Kaijser <mcm.kaijser@gmail.com>2016-04-26 20:59:05 +0200
commit83bb8ff9d2fcf2b063d150ee3a089e024d05f353 (patch)
treea635a93ee4f3898ef8142f100f9510112065b2af
parentac6f895126c7e385b459998a851656cab35dc944 (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.in7
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()