From a3688ff7a274e23e7732700118741021a7468a61 Mon Sep 17 00:00:00 2001 From: Sam Wilkins Date: Mon, 4 Mar 2019 17:24:46 -0500 Subject: fixed rendering workspace menu bug --- src/client/views/Main.tsx | 11 +++++++---- src/server/authentication/controllers/WorkspacesMenu.tsx | 1 + 2 files changed, 8 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/client/views/Main.tsx b/src/client/views/Main.tsx index 8d6c91c26..5a0fb23bd 100644 --- a/src/client/views/Main.tsx +++ b/src/client/views/Main.tsx @@ -70,7 +70,6 @@ export class Main extends React.Component { @action requestWorkspace = (activeWorkspaceId: string) => { - console.log("START LOAD!!!"); Documents.initProtos(activeWorkspaceId, this.prepareWorkspace); } @@ -92,11 +91,15 @@ export class Main extends React.Component { this.mainContainer.Set(KeyStore.ActiveFrame, this.mainfreeform); }, 0); } - console.log("END LOAD!!!"); + } + + toggleWorkspaces = () => { + if (WorkspacesMenu.Instance) { + WorkspacesMenu.Instance.toggle() + } } render() { - console.log("We're rendering!!!"); let imgRef = React.createRef(); let webRef = React.createRef(); let textRef = React.createRef(); @@ -141,7 +144,7 @@ export class Main extends React.Component {
-
+ diff --git a/src/server/authentication/controllers/WorkspacesMenu.tsx b/src/server/authentication/controllers/WorkspacesMenu.tsx index 94d168a05..fe93aac2c 100644 --- a/src/server/authentication/controllers/WorkspacesMenu.tsx +++ b/src/server/authentication/controllers/WorkspacesMenu.tsx @@ -21,6 +21,7 @@ export class WorkspacesMenu extends React.Component { constructor(props: WorkspaceMenuProps) { super(props); WorkspacesMenu.Instance = this; + console.log("ASSIGNED!"); this.loadExistingWorkspace = this.loadExistingWorkspace.bind(this); this.addNewWorkspace = this.addNewWorkspace.bind(this); this.selectedWorkspaceId = this.props.active; -- cgit v1.2.3-70-g09d2