diff --git a/common/changes/@itwin/core-react/fix-popup-context-menu_2024-07-15-06-05.json b/common/changes/@itwin/core-react/fix-popup-context-menu_2024-07-15-06-05.json new file mode 100644 index 00000000000..08478a619e6 --- /dev/null +++ b/common/changes/@itwin/core-react/fix-popup-context-menu_2024-07-15-06-05.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@itwin/core-react", + "comment": "Fix `PopupContextMenu` to work in `StatusBarPopover`.", + "type": "none" + } + ], + "packageName": "@itwin/core-react" +} \ No newline at end of file diff --git a/ui/core-react/src/core-react/contextmenu/PopupContextMenu.tsx b/ui/core-react/src/core-react/contextmenu/PopupContextMenu.tsx index 94d19e86267..67ca4a81a23 100644 --- a/ui/core-react/src/core-react/contextmenu/PopupContextMenu.tsx +++ b/ui/core-react/src/core-react/contextmenu/PopupContextMenu.tsx @@ -87,6 +87,7 @@ export function PopupContextMenu(props: PopupContextMenuProps) { showArrow={false} moveFocus={true} style={{ ...style, border: "none" }} + portalTarget={props.target ?? undefined} >