From 10558cc9b49d378270a473800e7ce3b5955a04de Mon Sep 17 00:00:00 2001 From: buzz-lightsnack-2007 <73412182+buzz-lightsnack-2007@users.noreply.github.com> Date: Sun, 25 Feb 2024 07:37:12 +0800 Subject: [PATCH] improve item count handling --- src/main/java/tech/iBeans/POSware/Lite/OnTransact.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/main/java/tech/iBeans/POSware/Lite/OnTransact.java b/src/main/java/tech/iBeans/POSware/Lite/OnTransact.java index e1fbf26..380d338 100644 --- a/src/main/java/tech/iBeans/POSware/Lite/OnTransact.java +++ b/src/main/java/tech/iBeans/POSware/Lite/OnTransact.java @@ -220,7 +220,7 @@ public class OnTransact extends javax.swing.JFrame { private void transaction_check(java.awt.event.WindowEvent evt) {//GEN-FIRST:event_transaction_check boolean CLOSING_STATE = false; - if (transaction.items_count > 0) { + if (transaction.items_count <= 0) { CLOSING_STATE = true; } else { CLOSING_STATE = confirm_discard(); @@ -271,7 +271,13 @@ public class OnTransact extends javax.swing.JFrame { } private static boolean confirm_discard() { - Boolean USER_CHOICE = WindowManagement.confirm("Discrding Items", "There are currently items in the cart. Would you want to discard this?", true); + /* Confirm discarding items. + + Returns: + (boolean) the user's selection + */ + + Boolean USER_CHOICE = WindowManagement.confirm("Discarding Items", "There are currently items in the cart. Would you want to discard this?", true); return (USER_CHOICE); };