summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristophe Simonis <chs@odoo.com>2016-06-07 16:15:47 +0200
committerChristophe Simonis <chs@odoo.com>2016-06-07 16:15:47 +0200
commit7889d7e0fff49d095f8dab2c1bb4261c36de2632 (patch)
tree2a2a2621e5fa929d8c24ae58cb7fef71ad499f01
parent3d9ccef81d4ccdc314957b304fe61940282a3d2c (diff)
[FIX] web,auth_signup: prevent login autocapitalization
Mobile virtual keyboards will often capitalize the first letter of an input text field, which is annoying as odoo logins are case-sensitive. This will no longer happen thanks to this new attribute. X-port of commit odoo/enterprise@b8632f8bb62c5507c67bf30ca184f06b3ddd1cb3
-rw-r--r--addons/auth_signup/views/auth_signup_login.xml4
-rw-r--r--addons/web/views/webclient_templates.xml2
2 files changed, 3 insertions, 3 deletions
diff --git a/addons/auth_signup/views/auth_signup_login.xml b/addons/auth_signup/views/auth_signup_login.xml
index a8efc4b3cc1..b06271b2fcd 100644
--- a/addons/auth_signup/views/auth_signup_login.xml
+++ b/addons/auth_signup/views/auth_signup_login.xml
@@ -13,7 +13,7 @@
<div class="form-group field-login">
<label for="login" class="control-label">Your Email</label>
<input type="text" name="login" t-att-value="login" id="login" class="form-control" autofocus="autofocus"
- required="required" t-att-readonly="'readonly' if only_passwords else None"/>
+ autocapitalize="off" required="required" t-att-readonly="'readonly' if only_passwords else None"/>
</div>
<div class="form-group field-name">
@@ -80,7 +80,7 @@
<div class="form-group field-login">
<label for="login" class="control-label">Your Email</label>
<input type="text" name="login" t-att-value="login" id="login" class="form-control"
- autofocus="autofocus" required="required"/>
+ autofocus="autofocus" required="required" autocapitalize="off"/>
</div>
</t>
diff --git a/addons/web/views/webclient_templates.xml b/addons/web/views/webclient_templates.xml
index f0e455e95ce..445729fdc46 100644
--- a/addons/web/views/webclient_templates.xml
+++ b/addons/web/views/webclient_templates.xml
@@ -217,7 +217,7 @@
<div class="form-group field-login">
<label for="login" class="control-label">Email</label>
- <input type="text" name="login" t-att-value="login" id="login" class="form-control" required="required" autofocus="autofocus"/>
+ <input type="text" name="login" t-att-value="login" id="login" class="form-control" required="required" autofocus="autofocus" autocapitalize="off"/>
</div>
<div class="form-group field-password">