From d0b6b7fc56744f0968c2ada26bc194023dd7898e Mon Sep 17 00:00:00 2001
From: Chris Beer <cabeer@stanford.edu>
Date: Fri, 8 Feb 2019 09:57:40 -0800
Subject: [PATCH] Use a consistent sort for windows; fixes #1823

---
 src/components/WorkspaceMosaic.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/components/WorkspaceMosaic.js b/src/components/WorkspaceMosaic.js
index 8a7b0b0eb..a4ba5bd7a 100644
--- a/src/components/WorkspaceMosaic.js
+++ b/src/components/WorkspaceMosaic.js
@@ -52,7 +52,7 @@ class WorkspaceMosaic extends React.Component {
    */
   determineWorkspaceLayout() {
     const { windows, workspace } = this.props;
-    const windowKeys = Object.keys(windows);
+    const windowKeys = Object.keys(windows).sort();
     const leaveKeys = getLeaves(workspace.layout);
     // Check every window is in the layout, and all layout windows are present
     // in store
-- 
GitLab