File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
domino-ui/src/main/java/org/dominokit/domino/ui/datatable/plugins/pagination Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -67,3 +67,7 @@ gradle-app.setting
6767# # Work around https://youtrack.jetbrains.com/issue/IDEA-116898
6868# gradle/wrapper/gradle-wrapper.properties
6969** /pom.xml.versionsBackup
70+ /AI_CONTEXT.md
71+ /codex-ai.sh
72+ /DOMINO_UI_COMPONENT_COMPOSITION.md
73+ /TEMPLATING_ENGINE_DRAFT.md
Original file line number Diff line number Diff line change 1919import static org .dominokit .domino .ui .utils .Domino .*;
2020
2121import elemental2 .core .JsMath ;
22- import elemental2 .dom .HTMLTableElement ;
22+ import elemental2 .dom .HTMLElement ;
2323import org .dominokit .domino .ui .datatable .DataTable ;
24+ import org .dominokit .domino .ui .datatable .TableMode ;
2425import org .dominokit .domino .ui .datatable .events .BodyScrollEvent ;
2526import org .dominokit .domino .ui .datatable .plugins .DataTablePlugin ;
2627import org .dominokit .domino .ui .datatable .plugins .HasPluginConfig ;
@@ -42,7 +43,10 @@ public class BodyScrollPlugin<T>
4243 */
4344 @ Override
4445 public void onBodyAdded (DataTable <T > dataTable ) {
45- HTMLTableElement scrollElement = dataTable .tableElement ().element ();
46+ HTMLElement scrollElement =
47+ dataTable .getTableConfig ().getTableMode () == TableMode .AUTO
48+ ? dataTable .element ()
49+ : dataTable .tableElement ().element ();
4650 scrollElement .addEventListener (
4751 "scroll" ,
4852 evt -> {
You can’t perform that action at this time.
0 commit comments