Browse Source

Merge pull request #6674 from abpframework/fix/6320

Resolved the form submit problem when press enter on focused textarea
pull/6675/head
Mehmet Erim 6 years ago
committed by GitHub
parent
commit
025ff0a600
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      npm/ng-packs/packages/core/src/lib/directives/form-submit.directive.ts

3
npm/ng-packs/packages/core/src/lib/directives/form-submit.directive.ts

@ -46,7 +46,8 @@ export class FormSubmitDirective implements OnInit {
const keyup$ = fromEvent(this.host.nativeElement as HTMLElement, 'keyup').pipe(
debounceTime(this.debounce),
filter((key: KeyboardEvent) => key && key.key === 'Enter'),
filter(event => !(event.target instanceof HTMLTextAreaElement)),
filter((event: KeyboardEvent) => event && event.key === 'Enter'),
);
this.subscription.addOne(keyup$, () => {

Loading…
Cancel
Save