diff --git a/erpnext/selling/page/point_of_sale/pos_controller.js b/erpnext/selling/page/point_of_sale/pos_controller.js
index 3896fd2ed3e..d05fdd3950b 100644
--- a/erpnext/selling/page/point_of_sale/pos_controller.js
+++ b/erpnext/selling/page/point_of_sale/pos_controller.js
@@ -526,9 +526,7 @@ erpnext.PointOfSale.Controller = class {
() => this.make_invoice_frm(doc.doctype),
() => this.make_return_invoice(doc),
() => this.cart.load_invoice(),
- () => this.item_selector.toggle_component(true),
- () => this.item_selector.resize_selector(false),
- () => this.item_details.toggle_component(false),
+ () => this.toggle_components(true),
() => frappe.dom.unfreeze(),
]);
});
@@ -541,9 +539,7 @@ erpnext.PointOfSale.Controller = class {
() => this.frm.refresh(name),
() => this.frm.call("reset_mode_of_payments"),
() => this.cart.load_invoice(),
- () => this.item_selector.toggle_component(true),
- () => this.item_selector.resize_selector(false),
- () => this.item_details.toggle_component(false),
+ () => this.toggle_components(true),
]);
},
delete_order: (doctype, name) => {
diff --git a/erpnext/selling/page/point_of_sale/pos_item_cart.js b/erpnext/selling/page/point_of_sale/pos_item_cart.js
index d15c5080081..857189ab6d0 100644
--- a/erpnext/selling/page/point_of_sale/pos_item_cart.js
+++ b/erpnext/selling/page/point_of_sale/pos_item_cart.js
@@ -558,14 +558,8 @@ erpnext.PointOfSale.ItemCart = class {
const taxes_html = taxes
.map((t) => {
if (t.tax_amount_after_discount_amount == 0.0) return;
- // if tax rate is 0, don't print it.
- const description = /[0-9]+/.test(t.description)
- ? t.description
- : t.rate != 0
- ? `${t.description} @ ${t.rate}%`
- : t.description;
return `
-
${description}
+
${t.description}
${format_currency(t.tax_amount_after_discount_amount, currency)}
`;
})
diff --git a/erpnext/selling/page/point_of_sale/pos_item_selector.js b/erpnext/selling/page/point_of_sale/pos_item_selector.js
index 68ddd5434c9..52cb4170a73 100644
--- a/erpnext/selling/page/point_of_sale/pos_item_selector.js
+++ b/erpnext/selling/page/point_of_sale/pos_item_selector.js
@@ -367,28 +367,6 @@ erpnext.PointOfSale.ItemSelector = class {
this.set_search_value("");
}
- resize_selector(minimize) {
- minimize
- ? this.$component
- .find(".filter-section")
- .css("grid-template-columns", "repeat(1, minmax(0, 1fr))")
- : this.$component
- .find(".filter-section")
- .css("grid-template-columns", "repeat(12, minmax(0, 1fr))");
-
- minimize
- ? this.$component.find(".search-field").css("margin", "var(--margin-sm) 0px")
- : this.$component.find(".search-field").css("margin", "0px var(--margin-sm)");
-
- minimize
- ? this.$component.css("grid-column", "span 2 / span 2")
- : this.$component.css("grid-column", "span 6 / span 6");
-
- minimize
- ? this.$items_container.css("grid-template-columns", "repeat(1, minmax(0, 1fr))")
- : this.$items_container.css("grid-template-columns", "repeat(4, minmax(0, 1fr))");
- }
-
toggle_component(show) {
this.set_search_value("");
this.$component.css("display", show ? "flex" : "none");
diff --git a/erpnext/selling/page/point_of_sale/pos_past_order_summary.js b/erpnext/selling/page/point_of_sale/pos_past_order_summary.js
index 350d86c5b61..4585b3307b2 100644
--- a/erpnext/selling/page/point_of_sale/pos_past_order_summary.js
+++ b/erpnext/selling/page/point_of_sale/pos_past_order_summary.js
@@ -164,15 +164,9 @@ erpnext.PointOfSale.PastOrderSummary = class {
let taxes_html = doc.taxes
.map((t) => {
- // if tax rate is 0, don't print it.
- const description = /[0-9]+/.test(t.description)
- ? t.description
- : t.rate != 0
- ? `${t.description} @ ${t.rate}%`
- : t.description;
return `
-
${description}
+
${t.description}
${format_currency(t.tax_amount_after_discount_amount, doc.currency)}
`;