Fix NPE on Wallpaper Service

This commit is contained in:
Michel Roux 2020-04-27 15:01:01 +02:00
parent e2acc418d4
commit fe0d6a88aa
1 changed files with 6 additions and 4 deletions

View File

@ -115,10 +115,12 @@ public class NyanWallpaperService extends WallpaperService implements NyanConsta
private void updateHelperState() { private void updateHelperState() {
final PowerManager pm = (PowerManager) getSystemService(POWER_SERVICE); final PowerManager pm = (PowerManager) getSystemService(POWER_SERVICE);
if (pm.isScreenOn()) { if (pm != null) {
mHelper.start(); if (pm.isScreenOn()) {
} else { mHelper.start();
mHelper.stop(); } else {
mHelper.stop();
}
} }
} }