diff --git a/packages/binding.core/src/value.ts b/packages/binding.core/src/value.ts index 7a16afb6..47966317 100644 --- a/packages/binding.core/src/value.ts +++ b/packages/binding.core/src/value.ts @@ -70,7 +70,9 @@ export class value extends BindingHandler { // Workaround for https://github.com/SteveSanderson/knockout/issues/122 // IE doesn't fire "change" events on textboxes if the user selects a value from its autocomplete list get ieAutoCompleteHackNeeded () { - return ieVersion && this.isInput && + + return ieVersion && this.isInput && + this.$element.type == 'text' && this.$element.autocomplete != 'off' && (!this.$element.form || this.$element.form.autocomplete != 'off') }