Skip to content

Commit dba7479

Browse files
authored
Fix long combo box items breaking out of flex item width (#72512) (#72547)
1 parent 700a0c7 commit dba7479

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

  • x-pack/plugins/ingest_manager/public/applications/ingest_manager/sections/agent_config/create_package_config_page/components

x-pack/plugins/ingest_manager/public/applications/ingest_manager/sections/agent_config/create_package_config_page/components/package_config_input_stream.tsx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
*/
66
import React, { useState, Fragment, memo, useMemo } from 'react';
77
import ReactMarkdown from 'react-markdown';
8+
import styled from 'styled-components';
89
import { FormattedMessage } from '@kbn/i18n/react';
910
import {
1011
EuiFlexGrid,
@@ -23,6 +24,10 @@ import {
2324
} from '../services';
2425
import { PackageConfigInputVarField } from './package_config_input_var_field';
2526

27+
const FlexItemWithMaxWidth = styled(EuiFlexItem)`
28+
max-width: calc(50% - ${(props) => props.theme.eui.euiSizeL});
29+
`;
30+
2631
export const PackageConfigInputStreamConfig: React.FunctionComponent<{
2732
packageInputStream: RegistryStream;
2833
packageConfigInputStream: PackageConfigInputStream;
@@ -91,7 +96,7 @@ export const PackageConfigInputStreamConfig: React.FunctionComponent<{
9196
</EuiFlexItem>
9297
</EuiFlexGroup>
9398
</EuiFlexItem>
94-
<EuiFlexItem>
99+
<FlexItemWithMaxWidth>
95100
<EuiFlexGroup direction="column" gutterSize="m">
96101
{requiredVars.map((varDef) => {
97102
const { name: varName, type: varType } = varDef;
@@ -178,7 +183,7 @@ export const PackageConfigInputStreamConfig: React.FunctionComponent<{
178183
</Fragment>
179184
) : null}
180185
</EuiFlexGroup>
181-
</EuiFlexItem>
186+
</FlexItemWithMaxWidth>
182187
</EuiFlexGrid>
183188
);
184189
}

0 commit comments

Comments
 (0)