[fix] autocomplete: do not select on hoverversion-14
@@ -1091,6 +1091,7 @@ frappe.ui.form.ControlLink = frappe.ui.form.ControlData.extend({ | |||||
me.autocomplete_open = false; | me.autocomplete_open = false; | ||||
}, | }, | ||||
focus: function( event, ui ) { | focus: function( event, ui ) { | ||||
event.preventDefault(); | |||||
if(ui.item.action) { | if(ui.item.action) { | ||||
return false; | return false; | ||||
} | } | ||||
@@ -402,8 +402,7 @@ frappe.ui.FieldSelect = Class.extend({ | |||||
minLength: 0, | minLength: 0, | ||||
autoFocus: true, | autoFocus: true, | ||||
focus: function(event, ui) { | focus: function(event, ui) { | ||||
ui.item && me.$select.val(ui.item.label); | |||||
return false; | |||||
event.preventDefault(); | |||||
}, | }, | ||||
select: function(event, ui) { | select: function(event, ui) { | ||||
me.selected_doctype = ui.item.doctype; | me.selected_doctype = ui.item.doctype; | ||||
@@ -426,8 +426,7 @@ frappe.views.CommunicationComposer = Class.extend({ | |||||
}, | }, | ||||
appendTo: this.dialog.$wrapper, | appendTo: this.dialog.$wrapper, | ||||
focus: function() { | focus: function() { | ||||
// prevent value inserted on focus | |||||
return false; | |||||
event.preventDefault(); | |||||
}, | }, | ||||
select: function( event, ui ) { | select: function( event, ui ) { | ||||
var terms = split( this.value ); | var terms = split( this.value ); | ||||
@@ -443,4 +442,3 @@ frappe.views.CommunicationComposer = Class.extend({ | |||||
}); | }); | ||||
} | } | ||||
}); | }); | ||||