diff --git a/src/main.tsx b/src/main.tsx
index b1104be2..f076bc32 100644
--- a/src/main.tsx
+++ b/src/main.tsx
@@ -993,7 +993,7 @@ class InfoRemoteShow extends React.Component<{}, {}> {
renderInstallButton(remote : RemoteType) : any {
if (remote.status == "connected" || remote.status == "connecting") {
- return "(must disconnect to install)";
+ return null;
}
if (remote.installstatus == "disconnected" || remote.installstatus == "error") {
return
this.installRemote(remote.remoteid)} className="text-button connect-button">[run install]
@@ -1006,9 +1006,16 @@ class InfoRemoteShow extends React.Component<{}, {}> {
renderInstallStatus(remote : RemoteType) : any {
let statusStr : string = null;
+ remote.mshellversion
if (remote.installstatus == "disconnected") {
if (remote.needsmshellupgrade) {
- statusStr = "needs upgrade"
+ statusStr = "mshell " + remote.mshellversion + " (needs upgrade)";
+ }
+ else if (isBlank(remote.mshellversion)) {
+ statusStr = "mshell unknown";
+ }
+ else {
+ statusStr = "mshell " + remote.mshellversion + " (current)";
}
}
else {