Set dropup on file tree context menu when needed (#19521)

GitOrigin-RevId: 7817b95c1896fe6ed3fcb37045821fb31b7b4b1f
This commit is contained in:
Alf Eaton 2024-07-23 12:01:25 +01:00 committed by Copybot
parent 7e136131c0
commit 2f80e74d8a

View file

@ -31,9 +31,15 @@ function FileTreeContextMenu() {
open
id="dropdown-file-tree-context-menu"
onToggle={handleToggle}
dropup={
document.body.offsetHeight / contextMenuCoords.top < 2 &&
document.body.offsetHeight - contextMenuCoords.top < 250
}
className="context-menu"
style={contextMenuCoords}
>
<FakeDropDownToggle bsRole="toggle" />
<Dropdown.Menu className="context-menu" style={contextMenuCoords}>
<Dropdown.Menu>
<FileTreeItemMenuItems />
</Dropdown.Menu>
</Dropdown>,