From 40799f92cd0f32eec7b0764963eb41ce655b7ee9 Mon Sep 17 00:00:00 2001 From: Cezar Augusto Date: Wed, 7 Jun 2017 18:03:08 -0300 Subject: [PATCH] Add disabled state for bookmark modal button Auditors: @luixxiul Close #9019 --- app/renderer/components/common/browserButton.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app/renderer/components/common/browserButton.js b/app/renderer/components/common/browserButton.js index 6e9db23dda7..34799c704ec 100644 --- a/app/renderer/components/common/browserButton.js +++ b/app/renderer/components/common/browserButton.js @@ -19,13 +19,16 @@ class BrowserButton extends ImmutableComponent { [styles.browserButton_default, styles.browserButton_subtleItem, styles.browserButton_actionItem], this.props.extensionItem && styles.browserButton_extensionItem, this.props.groupedItem && styles.browserButton_groupedItem, - this.props.notificationItem && styles.browserButton_notificationItem + this.props.notificationItem && styles.browserButton_notificationItem, // TODO: These are other button styles app-wise // that needs to be refactored and included in this file // ............................................. // this.props.smallItem && styles.browserButton_smallItem, // this.props.navItem && styles.browserButton_navItem, // this.props.panelItem && styles.browserButton_panelItem, + + // note: this should be the last item so it can override other styles + this.props.disabled && styles.browserButton_disabled ] } render () { @@ -191,6 +194,12 @@ const styles = StyleSheet.create({ browserButton_actionItem: { background: globalStyles.button.action.backgroundColor + }, + + browserButton_disabled: { + pointerEvents: 'none', + animation: 'none', + opacity: 0.25 } })