diff --git a/change/@fluentui-react-0078b842-450a-442c-b9da-1c591f0299fb.json b/change/@fluentui-react-0078b842-450a-442c-b9da-1c591f0299fb.json new file mode 100644 index 00000000000000..f981517f7db684 --- /dev/null +++ b/change/@fluentui-react-0078b842-450a-442c-b9da-1c591f0299fb.json @@ -0,0 +1,7 @@ +{ + "type": "patch", + "comment": "Revert \"Keytips: Align keytipData with visible instance for dupes (#28522)\"", + "packageName": "@fluentui/react", + "email": "makopch@microsoft.com", + "dependentChangeType": "patch" +} diff --git a/packages/react/src/components/KeytipLayer/KeytipLayer.base.tsx b/packages/react/src/components/KeytipLayer/KeytipLayer.base.tsx index c1013e14aded0f..d9de9b12f361db 100644 --- a/packages/react/src/components/KeytipLayer/KeytipLayer.base.tsx +++ b/packages/react/src/components/KeytipLayer/KeytipLayer.base.tsx @@ -12,7 +12,6 @@ import { Async, initializeComponentRef, KeyCodes, - isElementVisibleAndNotHidden, } from '../../Utilities'; import { KeytipManager } from '../../utilities/keytips/KeytipManager'; import { KeytipTree } from './KeytipTree'; @@ -376,15 +375,7 @@ export class KeytipLayerBase extends React.Component 1 && seenIds[keytipId] <= matchingElements.length) { - return keytip.visible && isElementVisibleAndNotHidden(matchingElements[seenIds[keytipId] - 1] as HTMLElement); - } return keytip.visible && seenIds[keytipId] === 1; }); }