diff --git a/Composer/packages/extensions/obiformeditor/__tests__/Form/ArrayFieldTemplate/ObjectArray.test.tsx b/Composer/packages/extensions/obiformeditor/__tests__/Form/ArrayFieldTemplate/ObjectArray.test.tsx index cebc7aa97b..9390497bfc 100644 --- a/Composer/packages/extensions/obiformeditor/__tests__/Form/ArrayFieldTemplate/ObjectArray.test.tsx +++ b/Composer/packages/extensions/obiformeditor/__tests__/Form/ArrayFieldTemplate/ObjectArray.test.tsx @@ -38,10 +38,10 @@ describe('', () => { }); it('renders a DescriptionField in tooltip', async () => { - const { baseElement, findAllByRole } = renderDefault(); - const [icon] = await findAllByRole('presentation'); + const { baseElement } = renderDefault(); + const icon = baseElement.querySelector('[data-icon-name="Unknown"]'); - fireEvent.mouseOver(icon); + if (icon !== null) fireEvent.mouseOver(icon); expect(baseElement).toHaveTextContent('My array description.'); }); diff --git a/Composer/packages/extensions/obiformeditor/__tests__/Form/ArrayFieldTemplate/StringArray.test.tsx b/Composer/packages/extensions/obiformeditor/__tests__/Form/ArrayFieldTemplate/StringArray.test.tsx index ee26804c85..061b7ae2a8 100644 --- a/Composer/packages/extensions/obiformeditor/__tests__/Form/ArrayFieldTemplate/StringArray.test.tsx +++ b/Composer/packages/extensions/obiformeditor/__tests__/Form/ArrayFieldTemplate/StringArray.test.tsx @@ -38,10 +38,10 @@ describe('', () => { }); it('renders a DescriptionField in tooltip', async () => { - const { baseElement, findAllByRole } = renderDefault(); - const [icon] = await findAllByRole('presentation'); + const { baseElement } = renderDefault(); + const icon = baseElement.querySelector('[data-icon-name="Unknown"]'); - fireEvent.mouseOver(icon); + if (icon !== null) fireEvent.mouseOver(icon); expect(baseElement).toHaveTextContent('My array description.'); }); diff --git a/Composer/packages/extensions/obiformeditor/src/Form/widgets/WidgetLabel.tsx b/Composer/packages/extensions/obiformeditor/src/Form/widgets/WidgetLabel.tsx index 7e3e33d079..5a90500734 100644 --- a/Composer/packages/extensions/obiformeditor/src/Form/widgets/WidgetLabel.tsx +++ b/Composer/packages/extensions/obiformeditor/src/Form/widgets/WidgetLabel.tsx @@ -3,7 +3,7 @@ import React from 'react'; import { DirectionalHint, TooltipHost, TooltipDelay } from 'office-ui-fabric-react/lib/Tooltip'; -import { IconButton } from 'office-ui-fabric-react/lib/Button'; +import { Icon } from 'office-ui-fabric-react/lib/Icon'; import { Label } from 'office-ui-fabric-react/lib/Label'; import { NeutralColors } from '@uifabric/fluent-theme'; @@ -50,18 +50,27 @@ const DescriptionCallout: React.FC = props => { styles={{ root: { display: 'flex', alignItems: 'center' } }} id={`${id}-description`} > - +
+ +
); };