mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-27 17:04:47 +00:00
Co-authored-by: Rohit Waghchaure <rohitw1991@gmail.com>
This commit is contained in:
@@ -655,10 +655,10 @@ frappe.ui.form.on("Job Card", {
|
||||
};
|
||||
|
||||
const buttons_html = [
|
||||
show_start && btn("btn-default jcd-btn-start", "play", __("Start Job")),
|
||||
show_resume && btn("btn-default jcd-btn-resume", "play", __("Resume Job")),
|
||||
show_start && btn("btn-primary jcd-btn-start", "play", __("Start Job")),
|
||||
show_resume && btn("btn-primary jcd-btn-resume", "play", __("Resume Job")),
|
||||
show_pause && btn("btn-default jcd-btn-pause", "pause", __("Pause Job")),
|
||||
show_complete && btn("btn-success jcd-btn-complete", "check", __("Complete Job"), "white"),
|
||||
show_complete && btn("btn-primary jcd-btn-complete", "check", __("Complete Job"), "white"),
|
||||
]
|
||||
.filter(Boolean)
|
||||
.join("");
|
||||
@@ -766,6 +766,14 @@ frappe.ui.form.on("Job Card", {
|
||||
}, 1000);
|
||||
}
|
||||
|
||||
// Demote Submit to btn-default when an action button is already primary.
|
||||
const has_action_button = show_start || show_resume || show_complete;
|
||||
if (frm.page.btn_primary) {
|
||||
frm.page.btn_primary
|
||||
.toggleClass("btn-primary", !has_action_button)
|
||||
.toggleClass("btn-default", has_action_button);
|
||||
}
|
||||
|
||||
return is_timer_running;
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user