From d5a5461ced9730c54f44ac6989584beb46b9a968 Mon Sep 17 00:00:00 2001 From: Andrej Ocenas Date: Mon, 14 Dec 2020 09:51:59 +0100 Subject: [PATCH] Grafana-ui: Fix collapsible children sizing (#29776) --- .../grafana-ui/src/components/Collapse/Collapse.tsx | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/grafana-ui/src/components/Collapse/Collapse.tsx b/packages/grafana-ui/src/components/Collapse/Collapse.tsx index fc71090fe11..0dfae60a281 100644 --- a/packages/grafana-ui/src/components/Collapse/Collapse.tsx +++ b/packages/grafana-ui/src/components/Collapse/Collapse.tsx @@ -14,6 +14,15 @@ const getStyles = stylesFactory((theme: GrafanaTheme) => ({ collapseBody: css` label: collapse__body; padding: ${theme.panelPadding}px; + flex: 1; + overflow: hidden; + display: flex; + flex-direction: column; + `, + bodyContentWrapper: css` + label: bodyContentWrapper; + flex: 1; + overflow: hidden; `, loader: css` label: collapse__loader; @@ -136,7 +145,7 @@ export const Collapse: FunctionComponent = ({ isOpen, label, loading, col {isOpen && (
- {children} +
{children}
)}