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,6 +347,7 @@ public class Printer extends CordovaPlugin {
*/ */
@Override @Override
public void onDestroy() { public void onDestroy() {
if(pm != null && listener != null && command != null && view != null) {
pm.unsetOnPrintJobStateChangeListener(); pm.unsetOnPrintJobStateChangeListener();
pm = null; pm = null;
@ -356,6 +357,7 @@ public class Printer extends CordovaPlugin {
super.onDestroy(); super.onDestroy();
} }
}
/** /**
* Invoke the callback from `pick` method. * Invoke the callback from `pick` method.