aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorChris "koying" Browet <cbro@semperpax.com>2015-10-26 11:15:32 +0100
committerChris "koying" Browet <cbro@semperpax.com>2015-10-26 12:40:39 +0100
commit4a0b8248b6196832a03332ff7a62fc169c335375 (patch)
treec3062cecdb2f0f735a43788bf993fc2658cc9754 /tools
parent58e59e83fc82c7c4ba496f805f2fd6352a97d070 (diff)
FIX: [droid] protect clear surface vs. destruction
Diffstat (limited to 'tools')
-rw-r--r--tools/android/packaging/xbmc/src/org/xbmc/kodi/XBMCVideoView.java.in3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/android/packaging/xbmc/src/org/xbmc/kodi/XBMCVideoView.java.in b/tools/android/packaging/xbmc/src/org/xbmc/kodi/XBMCVideoView.java.in
index 432a7cdb01..2980bf5190 100644
--- a/tools/android/packaging/xbmc/src/org/xbmc/kodi/XBMCVideoView.java.in
+++ b/tools/android/packaging/xbmc/src/org/xbmc/kodi/XBMCVideoView.java.in
@@ -46,6 +46,9 @@ public class XBMCVideoView extends SurfaceView implements
*/
public void clearSurface()
{
+ if (!mHasHolder)
+ return;
+
// Have to go EGL to allow reuse of surface
final int EGL_OPENGL_ES2_BIT = 4;