From 36f7c31a0397656b5e69ff78a44cfcbe59cc3f73 Mon Sep 17 00:00:00 2001 From: Chi Vinh Le Date: Wed, 10 Jan 2018 12:16:28 +0100 Subject: [PATCH 1/4] Fix deselect bug of action menu in ff --- .../coral-admin/src/components/ActionsMenu.js | 41 ++++++++++--------- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/client/coral-admin/src/components/ActionsMenu.js b/client/coral-admin/src/components/ActionsMenu.js index ef4e46573..5ad8ddda9 100644 --- a/client/coral-admin/src/components/ActionsMenu.js +++ b/client/coral-admin/src/components/ActionsMenu.js @@ -1,6 +1,7 @@ import React from 'react'; import PropTypes from 'prop-types'; import {Button, Icon} from 'coral-ui'; +import ClickOutside from 'coral-framework/components/ClickOutside'; import {Menu} from 'react-mdl'; import cn from 'classnames'; import {findDOMNode} from 'react-dom'; @@ -34,25 +35,27 @@ class ActionsMenu extends React.Component { render() { const {className = '', buttonClassNames = '', label = ''} = this.props; return ( -
- - - {this.props.children} - -
+ +
+ + + {this.props.children} + +
+
); } } From 9ce14acc9ab73b4f2269863ee88898ae6c29b50c Mon Sep 17 00:00:00 2001 From: Chi Vinh Le Date: Fri, 12 Jan 2018 11:23:29 +0100 Subject: [PATCH 2/4] More syncs --- client/coral-admin/src/components/ActionsMenu.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/client/coral-admin/src/components/ActionsMenu.js b/client/coral-admin/src/components/ActionsMenu.js index 168f7e000..eefb8aeda 100644 --- a/client/coral-admin/src/components/ActionsMenu.js +++ b/client/coral-admin/src/components/ActionsMenu.js @@ -36,7 +36,11 @@ class ActionsMenu extends React.Component { const { className = '', buttonClassNames = '', label = '' } = this.props; return ( -
+