diff options
| author | sma (Tiny) <sma@tinyerp.com> | 2011-04-28 18:46:36 +0530 |
|---|---|---|
| committer | sma (Tiny) <sma@tinyerp.com> | 2011-04-28 18:46:36 +0530 |
| commit | 0bc66ab2dbbb0d1277ddc438fb10cffca42b844b (patch) | |
| tree | b0fbb2bc03ae189d6e55d12b60ea10f2815e0980 /addons/base/static | |
| parent | a2fd97f6603d256733100f1fbdbd3291a8957114 (diff) | |
[FIX] On enter replace selected value.
bzr revid: sma@tinyerp.com-20110428131636-6ivvpludyxe4i3tf
Diffstat (limited to 'addons/base/static')
| -rw-r--r-- | addons/base/static/src/js/m2o.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/addons/base/static/src/js/m2o.js b/addons/base/static/src/js/m2o.js index 5cdf3ee1b06..04735288639 100644 --- a/addons/base/static/src/js/m2o.js +++ b/addons/base/static/src/js/m2o.js @@ -149,7 +149,7 @@ openerp.base.m2o = openerp.base.Controller.extend({ case 13: case 1: var $selectedRow = jQuery("#autoComplete" + this.name + "_" + this.selectedResultRow); - this.setCompletionText($selectedRow); + this.setCompletionText($selectedRow, true); this.clearResults(); break; @@ -216,10 +216,10 @@ openerp.base.m2o = openerp.base.Controller.extend({ } }, - setCompletionText: function ($selectedRow) { + setCompletionText: function ($selectedRow, flag) { var $cell = $selectedRow.find('td'); var autoCompleteText = $cell.find('span').text(); - autoCompleteText = this.lastSearch + '[' + autoCompleteText.substring(this.lastSearch.length) + ']' + autoCompleteText = flag ? autoCompleteText : this.lastSearch + '[' + autoCompleteText.substring(this.lastSearch.length) + ']' this.element.val(autoCompleteText); this.lastTextResult = autoCompleteText; }, |
