diff --git a/client/src/components/geneExpression/gene.js b/client/src/components/geneExpression/gene.js
index 152c68b8..10706f47 100644
--- a/client/src/components/geneExpression/gene.js
+++ b/client/src/components/geneExpression/gene.js
@@ -59,6 +59,7 @@ class Gene extends React.Component {
render() {
const {
gene,
+ geneDescription,
isColorAccessor,
isScatterplotXXaccessor,
isScatterplotYYaccessor,
@@ -68,6 +69,7 @@ class Gene extends React.Component {
} = this.props;
const { geneIsExpanded } = this.state;
const genesetNameLengthVisible = 310; /* this magic number determines how much of a long geneset name we see */
+
return (
-
+
{
- return ;
+ const { geneDescription } = setGenesWithDescriptions.get(gene);
+
+ return (
+
+ );
});
}
diff --git a/client/src/components/geneExpression/index.js b/client/src/components/geneExpression/index.js
index eca8891c..59d7f400 100644
--- a/client/src/components/geneExpression/index.js
+++ b/client/src/components/geneExpression/index.js
@@ -16,11 +16,12 @@ class GeneExpression extends React.Component {
const sets = [];
const { genesets } = this.props;
- for (const [name, genes] of genesets) {
+ for (const [name, geneset] of genesets) {
sets.push(
);
diff --git a/client/src/components/util/truncate.js b/client/src/components/util/truncate.js
index 80c9eaf0..85aaf26e 100644
--- a/client/src/components/util/truncate.js
+++ b/client/src/components/util/truncate.js
@@ -33,7 +33,7 @@ const SECOND_HALF_INNER_STYLE = {
};
export default (props) => {
- const { children } = props;
+ const { children, tooltipAddendum = "" } = props;
// Truncate only support a single child with a text child
if (
@@ -87,7 +87,7 @@ export default (props) => {
);
return (