diff --git a/packages/common b/packages/common index 3727d58bc9..ac0913ad79 160000 --- a/packages/common +++ b/packages/common @@ -1 +1 @@ -Subproject commit 3727d58bc953ce6664d40bdb04c8f5dd813cf169 +Subproject commit ac0913ad7932e6d94c812b8a1bffc3b9d756948a diff --git a/packages/components/common/FakeArrow.tsx b/packages/components/common/FakeArrow.tsx index 315a53e1da..860e081492 100644 --- a/packages/components/common/FakeArrow.tsx +++ b/packages/components/common/FakeArrow.tsx @@ -1,5 +1,6 @@ import React from 'react'; import classNames from 'classnames'; +import { isSafari } from '@tdesign/common-js/utils/helper'; import { ClassName } from '../common'; import useConfig from '../hooks/useConfig'; @@ -18,6 +19,7 @@ function FakeArrow(props: { className={classNames( `${classPrefix}-fake-arrow`, { + [`${classPrefix}-fake-arrow--transform`]: isSafari(), [`${classPrefix}-fake-arrow--active`]: props?.isActive && !props?.disabled, }, props?.className, diff --git a/packages/tdesign-react/.changelog/pr-4056.md b/packages/tdesign-react/.changelog/pr-4056.md new file mode 100644 index 0000000000..52f30d9abd --- /dev/null +++ b/packages/tdesign-react/.changelog/pr-4056.md @@ -0,0 +1,9 @@ +--- +pr_number: 4056 +contributor: liweijie0812 +--- + +- fix(Menu): 修复在 `Safari` 浏览器中点击展开图标没有变化 @liweijie0812 ([#4056](https://github.com/Tencent/tdesign-react/pull/4056)) +- fix(Select): 修复在 `Safari` 浏览器中点击展开图标没有变化 @liweijie0812 ([#4056](https://github.com/Tencent/tdesign-react/pull/4056)) +- fix(TreeSelect): 修复在 `Safari` 浏览器中点击展开图标没有变化 @liweijie0812 ([#4056](https://github.com/Tencent/tdesign-react/pull/4056)) +- fix(Cascader): 修复在 `Safari` 浏览器中点击展开图标没有变化 @liweijie0812 ([#4056](https://github.com/Tencent/tdesign-react/pull/4056))