JupyterLab v4.2.4
/home/vscode/.local/share/jupyter/labextensions
qgridnext v2.0.1 enabled OK (python, qgridnext)
jupyterlab_pygments v0.3.0 enabled OK (python, jupyterlab_pygments)
@jupyter-widgets/jupyterlab-manager v5.0.11 enabled OK (python, jupyterlab_widgets)
@jupyter-notebook/lab-extension v7.2.1 enabled OK
Description of Issue
The last row is partially cut off when using customized grid_options such as disabling column autofit, {'forceFitColumns': False}.
What did you expect to happen? The last row to be fully visible.
What happened instead? The last row was barely visible. It's hiding behind the horizontal scrollbar. That scrollbar is expected if all columns don't fit on the screen. It's not expected if all columns fit on the screen, though. Nevertheless, that scrollbar was placed on top of the grid instead of being stacked. I do not recall this being an issue in the original Qgrid package.
Environment
Operating System: Debian GNU/Linux 12 (bookworm)
Python Version: Python 3.11.9
Python packages:
Jupyter lab packages (if applicable):
Description of Issue
The last row is partially cut off when using customized
grid_options
such as disabling column autofit,{'forceFitColumns': False}
.Examples:
A large dataset (100 rows, 30 columns)
A smaller dataset (100 rows, 3 columns)
Reproduction Steps
qgrid.show_grid(..., grid_option={'forceFitColumns': False})
.What steps have you taken to resolve this already?
Not applicable.
Anything else?
Not applicable.