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 {