I fixed the app crashing exception for Android after pressing 'back' key multiple times after opening the print window. (#149)

This commit is contained in:
Vomatec Innovations 2017-09-05 20:18:21 +02:00 committed by Sebastián Katzer
parent 8b1f92a0a1
commit ee9fba07ac

View File

@ -347,14 +347,16 @@ public class Printer extends CordovaPlugin {
*/ */
@Override @Override
public void onDestroy() { public void onDestroy() {
pm.unsetOnPrintJobStateChangeListener(); if(pm != null && listener != null && command != null && view != null) {
pm.unsetOnPrintJobStateChangeListener();
pm = null; pm = null;
listener = null; listener = null;
command = null; command = null;
view = null; view = null;
super.onDestroy(); super.onDestroy();
}
} }
/** /**