Skip to content

Commit 119f4ba

Browse files
author
maxieds
committed
Fixed a potential NullPointerException after recreate() is called when setting a new theme
1 parent 9608bf1 commit 119f4ba

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

app/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@ android {
3131
applicationId "com.maxieds.chameleonminilivedebugger"
3232
minSdkVersion 26
3333
targetSdkVersion 28
34-
versionCode 59
35-
versionName "0.5.9"
34+
versionCode 60
35+
versionName "0.6.0"
3636
//multiDexEnabled true
3737

3838
buildConfigField "String", "GIT_COMMIT_HASH", "\"" + getGitCommitHash() + "\""

app/src/main/java/com/maxieds/chameleonminilivedebugger/LiveLoggerActivity.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -352,10 +352,11 @@ public void onReceive(Context context, Intent intent) {
352352
@Override
353353
public void recreate() {
354354

355-
unregisterReceiver(usbActionReceiver);
356-
usbReceiversRegistered = false;
357-
runningActivity = null;
358-
355+
if(usbActionReceiver != null) {
356+
unregisterReceiver(usbActionReceiver);
357+
usbReceiversRegistered = false;
358+
}
359+
//runningActivity = null;
359360
//super.recreate();
360361
Intent intent = getIntent();
361362
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);

0 commit comments

Comments
 (0)