Selaa lähdekoodia

HUE-8727 [frontend] Prevent chrome from autofilling username in select2 search inputs

Johan Ahlen 6 vuotta sitten
vanhempi
commit
56ffd27b40
1 muutettua tiedostoa jossa 5 lisäystä ja 0 poistoa
  1. 5 0
      desktop/core/src/desktop/js/ko/bindings/ko.select2.js

+ 5 - 0
desktop/core/src/desktop/js/ko/bindings/ko.select2.js

@@ -199,6 +199,11 @@ ko.bindingHandlers.select2 = {
             }
           });
       });
+    $element
+      .data('select2')
+      .search.prop('readOnly', true)
+      .attr('onfocus', 'this.removeAttribute("readonly");')
+      .wrap('<form autocomplete="off">');
   },
   update: function(element, valueAccessor, allBindingsAccessor) {
     if (typeof allBindingsAccessor().visible != 'undefined') {