From 179d5c926eecfdb2b3d8a75c07cb89181c348ad1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=B0=8F=E6=87=92?= Date: Sat, 14 Jan 2023 11:39:34 +0800 Subject: [PATCH] remove qq browser from `beforeinput` compat list (#5252) --- .changeset/fix-qq-browser-ime-input.md | 5 +++++ packages/slate-react/src/components/editable.tsx | 2 -- packages/slate-react/src/utils/environment.ts | 4 ---- 3 files changed, 5 insertions(+), 6 deletions(-) create mode 100644 .changeset/fix-qq-browser-ime-input.md diff --git a/.changeset/fix-qq-browser-ime-input.md b/.changeset/fix-qq-browser-ime-input.md new file mode 100644 index 000000000..b10e5cc65 --- /dev/null +++ b/.changeset/fix-qq-browser-ime-input.md @@ -0,0 +1,5 @@ +--- +'slate-react': patch +--- + +remove qq browser from `beforeinput` compat list because it had updated its chromium core to version 94 diff --git a/packages/slate-react/src/components/editable.tsx b/packages/slate-react/src/components/editable.tsx index 533845c36..963ad023d 100644 --- a/packages/slate-react/src/components/editable.tsx +++ b/packages/slate-react/src/components/editable.tsx @@ -45,7 +45,6 @@ import { IS_FIREFOX, IS_FIREFOX_LEGACY, IS_IOS, - IS_QQBROWSER, IS_SAFARI, IS_UC_MOBILE, IS_WECHATBROWSER, @@ -1070,7 +1069,6 @@ export const Editable = (props: EditableProps) => { !IS_SAFARI && !IS_FIREFOX_LEGACY && !IS_IOS && - !IS_QQBROWSER && !IS_WECHATBROWSER && !IS_UC_MOBILE && event.data diff --git a/packages/slate-react/src/utils/environment.ts b/packages/slate-react/src/utils/environment.ts index ba611cddd..97307f890 100644 --- a/packages/slate-react/src/utils/environment.ts +++ b/packages/slate-react/src/utils/environment.ts @@ -44,10 +44,6 @@ export const IS_FIREFOX_LEGACY = navigator.userAgent ) -// qq browser -export const IS_QQBROWSER = - typeof navigator !== 'undefined' && /.*QQBrowser/.test(navigator.userAgent) - // UC mobile browser export const IS_UC_MOBILE = typeof navigator !== 'undefined' && /.*UCBrowser/.test(navigator.userAgent)