Closed Berdmanfolk closed 8 months ago
that is expected since the Grid Menu is appended to the body
with an absolute position. I never have this problem since most of my grids take the entire available space and I never scroll the body itself. Also note that there are a few other plugins that also append to the body, like ColumnPicker, HeaderMenu, CellMenu, ContextMenu, ...
I think you should handle that yourself
document.body.addEventListener('scroll', () => {
gridMenu.hideMenu();
});
Closing since it works as expected and no feedback provided. Also as I mentioned the Grid Menu and other plugins are appended to the body
and if something changes in your page then you should handle closing the Grid Menu (or other plugins) yourself per the suggestion provided above. Doing a quick test with scrolling the browser does work as expected, so I don't think that we can do anything on our side, it's your code and it's for you to fix it
Describe the bug
Hello! The GridMenu is stay on the same place if the block table moved. The gridMenu have to move also with table block or to auto close, when then the block table moved.
Reproduction
I have use slickgrid in widget like on the main screen https://golden-layout.com/
Which Framework are you using?
Vanilla / Plain JS
Environment Info
Validations