diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/magicsmoke/RenderScriptWallpaper.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/com/android/magicsmoke/RenderScriptWallpaper.java b/src/com/android/magicsmoke/RenderScriptWallpaper.java index 1f24812..914dc28 100644 --- a/src/com/android/magicsmoke/RenderScriptWallpaper.java +++ b/src/com/android/magicsmoke/RenderScriptWallpaper.java @@ -89,13 +89,17 @@ public abstract class RenderScriptWallpaper<T extends RenderScriptScene> extends @Override public void onTouchEvent(MotionEvent event) { - mRenderer.onTouchEvent(event); + if (mRenderer != null) { + mRenderer.onTouchEvent(event); + } } @Override public void onOffsetsChanged(float xOffset, float yOffset, float xStep, float yStep, int xPixels, int yPixels) { - mRenderer.setOffset(xOffset, yOffset, xStep, yStep, xPixels, yPixels); + if (mRenderer != null) { + mRenderer.setOffset(xOffset, yOffset, xStep, yStep, xPixels, yPixels); + } } @Override |