diff --git a/src/components/Explorer/file_explorer/MoreActionsMenu.tsx b/src/components/Explorer/file_explorer/MoreActionsMenu.tsx index 81f0b2fb..0848ef23 100644 --- a/src/components/Explorer/file_explorer/MoreActionsMenu.tsx +++ b/src/components/Explorer/file_explorer/MoreActionsMenu.tsx @@ -170,9 +170,10 @@ export class ContextMenuProps { event.preventDefault(); event.stopPropagation(); this.showCallback(false); + const rect = (event.currentTarget as HTMLElement).getBoundingClientRect(); const positionChange = { - x: 200 + 20, // The width is set to 200 - y: event.pageY, + x: rect.right - 200, + y: rect.bottom, }; this.setPositionCallback(positionChange); this.showCallback(true);