summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js
diff options
context:
space:
mode:
authorFabien Pinckaers <fp@openerp.com>2013-02-24 10:46:16 +0100
committerFabien Pinckaers <fp@openerp.com>2013-02-24 10:46:16 +0100
commit6c3a754e07d65e6a6bef6793bb852586e7bdfdff (patch)
treea4db90fabed416b92b0d07d6e355f695e7ad3d4d /addons/web/static/src/js
parent96e97f7624f90d1870622d11f9980a640d696f61 (diff)
parentf05be9414283636214e64f42672f4ea492ee5b3f (diff)
[IMP] firefox layout issues
bzr revid: fp@openerp.com-20130224094616-n2o57txk39q97e1m
Diffstat (limited to 'addons/web/static/src/js')
-rw-r--r--addons/web/static/src/js/view_form.js11
1 files changed, 9 insertions, 2 deletions
diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js
index a023dd54174..e84c21017b5 100644
--- a/addons/web/static/src/js/view_form.js
+++ b/addons/web/static/src/js/view_form.js
@@ -3052,9 +3052,9 @@ instance.web.form.FieldMany2One = instance.web.form.AbstractField.extend(instanc
this.$input.keydown(input_changed);
this.$input.change(input_changed);
this.$drop_down.click(function() {
+ self.$input.focus();
if (self.$input.autocomplete("widget").is(":visible")) {
- self.$input.autocomplete("close");
- self.$input.focus();
+ self.$input.autocomplete("close");
} else {
if (self.get("value") && ! self.floating) {
self.$input.autocomplete("search", "");
@@ -4099,6 +4099,13 @@ instance.web.form.FieldMany2ManyTags = instance.web.form.AbstractField.extend(in
focus: function () {
this.$text[0].focus();
},
+ set_dimensions: function (height, width) {
+ this._super(height, width);
+ this.$("textarea").css({
+ width: width,
+ minHeight: height
+ });
+ },
});
/**