From 3fa888c6d41d5956d4bd260ef3a361f7ee9b2ced Mon Sep 17 00:00:00 2001 From: Colin Megill Date: Wed, 16 Jan 2019 03:37:08 -0500 Subject: [PATCH] user defined gene sets scatterplot, remove works (#556) --- .../components/brushableHistogram/index.js | 22 +++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/client/src/components/brushableHistogram/index.js b/client/src/components/brushableHistogram/index.js index d7e88ea4..b38e8705 100644 --- a/client/src/components/brushableHistogram/index.js +++ b/client/src/components/brushableHistogram/index.js @@ -161,7 +161,13 @@ class HistogramBrush extends React.Component { } removeHistogram() { - const { dispatch, field, colorAccessor } = this.props; + const { + dispatch, + field, + colorAccessor, + scatterplotXXaccessor, + scatterplotYYaccessor + } = this.props; dispatch({ type: "clear user defined gene", data: field @@ -171,6 +177,18 @@ class HistogramBrush extends React.Component { type: "reset colorscale" }); } + if (field === scatterplotXXaccessor) { + dispatch({ + type: "set scatterplot x", + data: null + }); + } + if (field === scatterplotYYaccessor) { + dispatch({ + type: "set scatterplot y", + data: null + }); + } } handleSetGeneAsScatterplotX() { @@ -267,7 +285,7 @@ class HistogramBrush extends React.Component { }} >
- {isDiffExp ? ( + {isDiffExp || isUserDefined ? (