Skip to content

Commit 67d2b68

Browse files
authored
fix(nodes-table): prevent filter dropdown from being clipped inside table (#2345)
* fix(nodes-table): prevent filter dropdown from being clipped inside table scroll container Signed-off-by: hemahg <hhg@redhat.com> * fix(nodes-table): prevent filter dropdown from being clipped inside table scroll container Signed-off-by: hemahg <hhg@redhat.com> --------- Signed-off-by: hemahg <hhg@redhat.com>
1 parent 42144b0 commit 67d2b68

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

ui/app/[locale]/(authorized)/kafka/[kafkaId]/nodes/NodesTable.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,11 +131,11 @@ export function NodesTable({
131131
) as ControllerStatus[];
132132

133133
return (
134-
<Card>
134+
<Card isFullHeight>
135135
<CardHeader>
136136
<CardTitle className="pf-v6-u-pl-md">{t("nodes.title")}</CardTitle>
137137
</CardHeader>
138-
<CardBody>
138+
<CardBody isFilled style={{ minHeight: "600px" }}>
139139
<TableView
140140
page={page}
141141
perPage={perPage}
@@ -322,7 +322,9 @@ export function NodesTable({
322322
name: `Used capacity: ${formatBytes(diskUsage!)}`,
323323
},
324324
{
325-
name: `Available: ${formatBytes(diskCapacity! - diskUsage!)}`,
325+
name: `Available: ${formatBytes(
326+
diskCapacity! - diskUsage!,
327+
)}`,
326328
},
327329
]}
328330
legendOrientation="vertical"

ui/components/Table/Toolbar/ChipFilter/components/FilterGroupedCheckbox.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,13 @@ export function FilterGroupedCheckbox<T extends string | number>({
2828
return (
2929
<Select
3030
aria-label={label}
31-
popperProps={{ appendTo: "inline" }}
31+
popperProps={{
32+
appendTo: () => document.body,
33+
placement: "bottom-start",
34+
enableFlip: true,
35+
flipBehavior: ["bottom"],
36+
preventOverflow: true,
37+
}}
3238
onSelect={(_, value) => {
3339
onToggle(value as T);
3440
setIsOpen(false);

0 commit comments

Comments
 (0)