diff --git a/frappe/public/js/frappe/form/controls/select.js b/frappe/public/js/frappe/form/controls/select.js index 857063d4a7..ee3119aa37 100644 --- a/frappe/public/js/frappe/form/controls/select.js +++ b/frappe/public/js/frappe/form/controls/select.js @@ -25,11 +25,15 @@ frappe.ui.form.ControlSelect = frappe.ui.form.ControlData.extend({ } }, set_placeholder: function(is_xs_input) { - this.$wrapper.append(` -
+ const placeholder_html = + `
${this.df.placeholder} -
` - ); +
`; + if (this.only_input) { + this.$wrapper.append(placeholder_html); + } else { + this.$wrapper.find('.control-input').append(placeholder_html); + } this.toggle_placeholder(); this.$input && this.$input.on('select-change', () => this.toggle_placeholder()); },