don't show unknown for prompt, just show an empty prompt

This commit is contained in:
sawka 2022-12-30 17:16:13 -08:00
parent b7b742d3de
commit 921053f1b7
2 changed files with 6 additions and 4 deletions

View File

@ -76,6 +76,7 @@ open out/Prompt-darwin-x64/Prompt.app
```bash
# @scripthaus command create-dmg
# @scripthaus cd :playbook
rm Prompt.dmg rw.Prompt.dmg
../../create-dmg/create-dmg/create-dmg \
--volname "Prompt" \
--window-pos 200 120 \

View File

@ -193,11 +193,12 @@ class LineText extends React.Component<{sw : ScreenWindow, line : LineType}, {}>
@mobxReact.observer
class Prompt extends React.Component<{rptr : RemotePtrType, festate : FeStateType}, {}> {
render() {
let remote : RemoteType = null;
if (this.props.rptr && !isBlank(this.props.rptr.remoteid)) {
remote = GlobalModel.getRemote(this.props.rptr.remoteid);
let rptr = this.props.rptr;
if (rptr == null || isBlank(rptr.remoteid)) {
return <span className={cn("term-prompt", "color-green")}>&nbsp;</span>
}
let remoteStr = getRemoteStr(this.props.rptr);
let remote = GlobalModel.getRemote(this.props.rptr.remoteid);
let remoteStr = getRemoteStr(rptr);
let cwd = getCwdStr(remote, this.props.festate);
let isRoot = false;
if (remote && remote.remotevars) {