diff --git a/src/menus/icon-menu.jsx b/src/menus/icon-menu.jsx index 16e8c6a4c1fc3d..17a4bd5a26d530 100644 --- a/src/menus/icon-menu.jsx +++ b/src/menus/icon-menu.jsx @@ -292,7 +292,7 @@ const IconMenu = React.createClass({ const iconButton = React.cloneElement(iconButtonElement, { onKeyboardFocus: this.props.onKeyboardFocus, - iconStyle: Object.assign(iconStyle, iconButtonElement.props.iconStyle), + iconStyle: Object.assign({}, iconStyle, iconButtonElement.props.iconStyle), onTouchTap: (event) => { this.open(Events.isKeyboard(event) ? 'keyboard' : 'iconTap', event); if (iconButtonElement.props.onTouchTap) iconButtonElement.props.onTouchTap(event);