diff --git a/src-docs/src/views/super_select/super_select.js b/src-docs/src/views/super_select/super_select.js
index d6414d6d76f..b356b870072 100644
--- a/src-docs/src/views/super_select/super_select.js
+++ b/src-docs/src/views/super_select/super_select.js
@@ -19,8 +19,11 @@ export default class extends Component {
},
{
value: 'option_three',
- inputDisplay:
- 'Option three has a super long text to see if it will truncate or what',
+ inputDisplay: (
+
+ Option three has a super long text and added truncation
+
+ ),
},
];
diff --git a/src-docs/src/views/super_select/super_select_complex.js b/src-docs/src/views/super_select/super_select_complex.js
index 881d42842a5..fc44e4bef25 100644
--- a/src-docs/src/views/super_select/super_select_complex.js
+++ b/src-docs/src/views/super_select/super_select_complex.js
@@ -1,6 +1,6 @@
import React, { Component, Fragment } from 'react';
-import { EuiSuperSelect, EuiSpacer, EuiText } from '../../../../src/components';
+import { EuiSuperSelect, EuiText } from '../../../../src/components';
export default class extends Component {
constructor(props) {
@@ -13,7 +13,6 @@ export default class extends Component {
dropdownDisplay: (
Option one
-
Has a short description giving more detail to the option.
@@ -28,7 +27,6 @@ export default class extends Component {
dropdownDisplay: (
Option two
-
Has a short description giving more detail to the option.
@@ -43,7 +41,6 @@ export default class extends Component {
dropdownDisplay: (
Option three
-
Has a short description giving more detail to the option.
diff --git a/src/components/context_menu/_context_menu_item.scss b/src/components/context_menu/_context_menu_item.scss
index c3c2dfc9f04..8675f1429cb 100644
--- a/src/components/context_menu/_context_menu_item.scss
+++ b/src/components/context_menu/_context_menu_item.scss
@@ -31,6 +31,7 @@
.euiContextMenuItem__text {
flex-grow: 1;
+ overflow: hidden; // allows for text truncation
}
.euiContextMenuItem__arrow {
diff --git a/src/components/form/super_select/__snapshots__/super_select.test.js.snap b/src/components/form/super_select/__snapshots__/super_select.test.js.snap
index b11fb127f96..681d29405bd 100644
--- a/src/components/form/super_select/__snapshots__/super_select.test.js.snap
+++ b/src/components/form/super_select/__snapshots__/super_select.test.js.snap
@@ -56,6 +56,62 @@ exports[`EuiSuperSelect is rendered 1`] = `
`;
+exports[`EuiSuperSelect props compressed is rendered 1`] = `
+
+
+
+
+
+
+ Select an option: , is selected
+
+
+
+
+
+
+
+
+
+
+
+`;
+
exports[`EuiSuperSelect props custom display is propagated to dropdown 1`] = `
@@ -345,6 +402,7 @@ exports[`EuiSuperSelect props more props are propogated to each option 1`] = `
@@ -711,6 +769,7 @@ exports[`EuiSuperSelect props more props are propogated to each option 2`] = `
@@ -799,6 +858,7 @@ exports[`EuiSuperSelect props more props are propogated to each option 2`] = `
@@ -926,7 +986,13 @@ exports[`EuiSuperSelect props more props are propogated to each option 2`] = `