|
|
@@ -337,9 +337,12 @@ ${ workflow.render() }
|
|
|
<input placeholder="${ _('Search your documents...') }" type="text" data-bind="autocomplete: {
|
|
|
source: $root.documentsAutocompleteSource,
|
|
|
minLength: 0,
|
|
|
+ showOnFocus: true,
|
|
|
+ blurOnEnter: true,
|
|
|
type: type,
|
|
|
- select: function (event, ui) { ko.dataFor(event.target).value(ui.item.value); this.value = ui.item.label; return false;},
|
|
|
+ select: function (event, ui) { ko.dataFor(event.target).value(ui.item.value); this.value = ui.item.label; $(event.target).data('prevLabel', ui.item.label); return false;},
|
|
|
focus: function (event, ui) { this.value = ui.item.label; return false;},
|
|
|
+ change: function (event, ui) { if(!ui.item){ ko.dataFor(event.target).value() != '' ? this.value = $(event.target).data('prevLabel') : this.value = ''; }},
|
|
|
itemTemplate: 'doc-search-autocomp-item'
|
|
|
}, valueUpdate: 'afterkeydown'">
|
|
|
<!-- ko if: $root.getDocumentById(type(), value()) -->
|