setInfo(null)} >
{actionBtn}
{timer}
+ {navBtn}
-
-
-
diff --git a/client/src/events.jsx b/client/src/events.jsx
index c033a7ae..74e012de 100644
--- a/client/src/events.jsx
+++ b/client/src/events.jsx
@@ -120,7 +120,13 @@ function registerEvents(store) {
function setInstance(v) {
const { account, ws } = store.getState();
- if (v) ws.startInstanceStateTimeout(v.id);
+ if (v) {
+ ws.startInstanceStateTimeout(v.id);
+ store.dispatch(actions.setNav('vbox'));
+
+ const first = v.players.find(p => p.id === account.id).constructs[0];
+ store.dispatch(actions.setActiveConstruct(first));
+ }
return store.dispatch(actions.setInstance(v));
}