镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content

fix: firefox keypress event doesn't work with backspace, tab, etc, if preventDefault called - #7623

Merged
miherlosev merged 3 commits into
DevExpress:masterfrom
Artem-Babich:fix-firefox-keypress
Apr 17, 2023
Merged

miherlosev merged 3 commits into
DevExpress:masterfrom
Artem-Babich:fix-firefox-keypress

Conversation

@Artem-Babich

Copy link
Copy Markdown
Contributor

Purpose

Old Firefox prevented backspace, tab, etc. keys via preventDefault(B254435).
Now this behavior is the same as in other modern browsers. So we don't need to prevent such key pressing.

Approach

Remove firefox check

References

#4115

Pre-Merge TODO

  • Write tests for your proposed changes
  • Make sure that existing tests do not fail

@Artem-Babich
Artem-Babich temporarily deployed to CI April 11, 2023 09:01 — with GitHub Actions Inactive
@Artem-Babich
Artem-Babich force-pushed the fix-firefox-keypress branch from 8cdfa14 to 2722566 Compare April 11, 2023 09:01
@Artem-Babich
Artem-Babich temporarily deployed to CI April 11, 2023 09:01 — with GitHub Actions Inactive
@Artem-Babich
Artem-Babich temporarily deployed to CI April 12, 2023 07:57 — with GitHub Actions Inactive
@Artem-Babich
Artem-Babich temporarily deployed to CI April 12, 2023 08:34 — with GitHub Actions Inactive
@Artem-Babich
Artem-Babich requested a review from miherlosev April 13, 2023 07:19
@miherlosev
miherlosev merged commit e265b30 into DevExpress:master Apr 17, 2023
@Artem-Babich
Artem-Babich deleted the fix-firefox-keypress branch April 17, 2023 07:43
@github-actions

Copy link
Copy Markdown

Release v2.5.1-rc.1 addresses this.

1 similar comment
@github-actions

Copy link
Copy Markdown

Release v2.5.1-rc.1 addresses this.

This branch was previously deployed

1 inactive deployment
CI — f6e3e06b Deployed Apr 12, 2023 by Artem-Babich
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants