diff --git a/Website/Composite/console/components/presentation/Palette.js b/Website/Composite/console/components/presentation/Palette.js index 042b3e12df..601c5e6f1c 100644 --- a/Website/Composite/console/components/presentation/Palette.js +++ b/Website/Composite/console/components/presentation/Palette.js @@ -17,6 +17,7 @@ export const ItemGroup = styled.div` `; export const ItemGroupTop = styled.div` position: relative; + display: inline-block; width: max-content; cursor: default; `; @@ -131,27 +132,29 @@ const Palette = props => { {props.itemGroups.map(itemGroup => - { - let closed = props.dialogData.get('closed') || Immutable.Map(); - closed = closed.set(itemGroup.get('name'), !closed.get(itemGroup.get('name'))); - props.dispatch( - setDialogState( - props.dialogName, - props.dialogData - .set('closed', closed) - ) - ); - }}> - - ({itemGroup.get('entries').size}) - {itemGroup.get('title')} - +
+ { + let closed = props.dialogData.get('closed') || Immutable.Map(); + closed = closed.set(itemGroup.get('name'), !closed.get(itemGroup.get('name'))); + props.dispatch( + setDialogState( + props.dialogName, + props.dialogData + .set('closed', closed) + ) + ); + }}> + + ({itemGroup.get('entries').size}) + {itemGroup.get('title')} + +
{itemGroup.get('entries').map(item => { let itemName = item.get('id'); const selectItem = () => props.dispatch( diff --git a/Website/test/unit/suite/view/presentation/Palette.spec.js b/Website/test/unit/suite/view/presentation/Palette.spec.js index e3af84e146..e7b91f7f81 100644 --- a/Website/test/unit/suite/view/presentation/Palette.spec.js +++ b/Website/test/unit/suite/view/presentation/Palette.spec.js @@ -61,9 +61,11 @@ describe('Palette', () => { renderer.render(); return expect(renderer, 'to have rendered',
- - First group - +
+ + First group + +
@@ -80,9 +82,11 @@ describe('Palette', () => {
- - Second group - +
+ + Second group + +