diff --git a/src/android/com/apache/cordova/plugins/zebra/ZebraPrinter.java b/src/android/com/apache/cordova/plugins/zebra/ZebraPrinter.java index 2230b69..c276abb 100644 --- a/src/android/com/apache/cordova/plugins/zebra/ZebraPrinter.java +++ b/src/android/com/apache/cordova/plugins/zebra/ZebraPrinter.java @@ -111,8 +111,11 @@ public class ZebraPrinter extends CordovaPlugin { } cordova.getThreadPool().execute(new Runnable() { public void run() { - instance.printCPCL(cpcl); - callbackContext.success(); + if(instance.printCPCL(cpcl)){ + callbackContext.success(); + }else{ + callbackContext.error("Print Failed. Printer Likely Disconnected."); + } } }); }