ssuperczynski / ngx-easy-table

The Easiest Angular Table. 12kb gzipped! Tree-shakeable. 55 features and growing!
https://ngx-easy-table.eu
MIT License
371 stars 100 forks source link

Positioning of Context Menue doesn't work properly #298

Closed GretchenGit closed 4 years ago

GretchenGit commented 4 years ago

I integrated the context menu and found that the position of it changes in relation to the length of the table.

The example page shows the same problem. Haven't found any css solution so far.

ssuperczynski commented 4 years ago

Sorry, for the late answer. I don't have as much time as before to develop the new features/fix bugs. I'll try to fix this bug as as soon as possible.

GretchenGit commented 4 years ago

That would be cool since I still haven't found a workaround!

ssuperczynski commented 4 years ago

Hi @GretchenGit, How can I reproduce this bug. I just checked and context menu appears correctly. See examples when table has 100% of the display, and 50%.

Screenshot 2020-06-16 at 07 13 50 Screenshot 2020-06-16 at 07 13 40
GretchenGit commented 4 years ago

Hi Sebastian, it happens when the number of rows takes more than 100% of the screen height. If you show 25 or 50 rows the context menu works fine for the first few ones but as soon as you scroll down to see the last ones the context menu doesn't show up at the corresponding row. The further you move to the bottom of the table the greater the distance.

The screenshot shows a table with 50 rows.

ngx_easytable_context

ssuperczynski commented 4 years ago

Fixed in https://github.com/ssuperczynski/ngx-easy-table/releases/tag/13.0.2