From 0dc1f22abfda08a1963dfadf3d6d9218234a97af Mon Sep 17 00:00:00 2001 From: j Date: Tue, 30 Jul 2019 13:10:21 +0200 Subject: [PATCH] work around chrome autocomplete for passwords --- static/js/preferencesDialog.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/static/js/preferencesDialog.js b/static/js/preferencesDialog.js index 70af78f2..25faaf54 100644 --- a/static/js/preferencesDialog.js +++ b/static/js/preferencesDialog.js @@ -43,7 +43,7 @@ pandora.ui.preferencesDialog = function() { id: 'password', label: Ox._('New Password'), labelWidth: 120, - type: 'password', + type: 'text', validate: pandora.validateNewPassword, width: 320 }) @@ -51,6 +51,11 @@ pandora.ui.preferencesDialog = function() { autocomplete: 'new-password' }) .bindEvent({ + focus: function(data) { + this.options({ + type: 'password' + }) + }, validate: function(data) { data.valid && pandora.api.editPreferences({password: data.value}); }