From 397d526ca5992149783b04da93b13756713ba38f Mon Sep 17 00:00:00 2001
From: Ben Wheeler <wheeler.benjamin@gmail.com>
Date: Mon, 8 Oct 2018 16:45:20 -0400
Subject: [PATCH] updated hash-parser-hoc per linda's code to block modal

---
 src/lib/hash-parser-hoc.jsx | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/lib/hash-parser-hoc.jsx b/src/lib/hash-parser-hoc.jsx
index 8aeaf587d..fa22f2bc9 100644
--- a/src/lib/hash-parser-hoc.jsx
+++ b/src/lib/hash-parser-hoc.jsx
@@ -20,6 +20,9 @@ const HashParserHOC = function (WrappedComponent) {
             bindAll(this, [
                 'handleHashChange'
             ]);
+            this.state = {
+                hideIntro: false
+            };
         }
         componentDidMount () {
             window.addEventListener('hashchange', this.handleHashChange);
@@ -42,6 +45,9 @@ const HashParserHOC = function (WrappedComponent) {
             if (hashProjectId !== this.props.reduxProjectId) {
                 this.props.setHashProjectId(hashProjectId);
             }
+            if (hashProjectId !== defaultProjectId) {
+                this.setState({hideIntro: true});
+            }
         }
         render () {
             const {
@@ -54,7 +60,7 @@ const HashParserHOC = function (WrappedComponent) {
             } = this.props;
             return (
                 <WrappedComponent
-                    hideIntro={this.state.projectId && this.state.projectId !== 0}
+                    hideIntro={this.state.hideIntro}
                     {...componentProps}
                 />
             );
-- 
GitLab