Skip to content

Commit cd63e9a

Browse files
authored
fix(ui5-table): fix scrolling on space (#232)
1 parent 5d4b644 commit cd63e9a

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

packages/main/src/Table.js

+7
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import UI5Element from "@ui5/webcomponents-base/src/UI5Element.js";
22
import ResizeHandler from "@ui5/webcomponents-base/src/delegate/ResizeHandler.js";
33
import ItemNavigation from "@ui5/webcomponents-base/src/delegate/ItemNavigation.js";
44
import Bootstrap from "@ui5/webcomponents-base/src/Bootstrap.js";
5+
import { isSpace } from "@ui5/webcomponents-base/src/events/PseudoEvents.js";
56
import TableColumn from "./TableColumn.js";
67
import TableRow from "./TableRow.js";
78
import TableRenderer from "./build/compiled/TableRenderer.lit.js";
@@ -170,6 +171,12 @@ class Table extends UI5Element {
170171
this._itemNavigation.update(event.target);
171172
}
172173

174+
onkeydown(event) {
175+
if (isSpace(event)) {
176+
event.preventDefault();
177+
}
178+
}
179+
173180
popinContent(_event) {
174181
const clientRect = this.getDomRef().getBoundingClientRect();
175182
const tableWidth = clientRect.width;

0 commit comments

Comments
 (0)