printer disable apply for transaction success

This commit is contained in:
MooN 2026-02-05 21:03:42 +06:30
parent 4867644d69
commit 74e9e21ee0

View File

@ -75,8 +75,8 @@ public class PrintReceiptFragment extends DataBindingFragment implements DataBin
setToolBarTitleWithoutBackIcon(getResourceString(R.string.title_print_receipt)); setToolBarTitleWithoutBackIcon(getResourceString(R.string.title_print_receipt));
sharedViewModel.printReceiptButtons.setValue(0); sharedViewModel.printReceiptButtons.setValue(printerEnabled ? 0 : 8);
sharedViewModel.printerDisabled.setValue(printerEnabled); sharedViewModel.printerDisabled.setValue(!printerEnabled);
PayDetail payDetail = sharedViewModel.payDetail.getValue(); PayDetail payDetail = sharedViewModel.payDetail.getValue();
@ -122,16 +122,14 @@ public class PrintReceiptFragment extends DataBindingFragment implements DataBin
public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) { public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState); super.onViewCreated(view, savedInstanceState);
sharedViewModel.setPrintStatus(PrintStatus.FIRST_PRINT);
if (!printerEnabled) { if (!printerEnabled) {
sharedViewModel.setPrintStatus(PrintStatus.NOT_PRINT);
sharedViewModel.setVisibilityPrintReceiptButtons(8);
sharedViewModel.postPrintReceiptMsg("Receipt is saved as E-receipt!"); sharedViewModel.postPrintReceiptMsg("Receipt is saved as E-receipt!");
} } else {
// else{ sharedViewModel.setPrintStatus(PrintStatus.FIRST_PRINT);
// sharedViewModel.postPrintReceiptMsg("Print Receipt for Merchant?");
// }
observePrintProcess(); observePrintProcess();
}
setBackPressCallback(this); setBackPressCallback(this);
} }