diff options
Diffstat (limited to 'src/widget')
| -rw-r--r-- | src/widget/EmbeddedTerminal.qml | 23 | 
1 files changed, 22 insertions, 1 deletions
diff --git a/src/widget/EmbeddedTerminal.qml b/src/widget/EmbeddedTerminal.qml index 5e2e2df..24dc3f6 100644 --- a/src/widget/EmbeddedTerminal.qml +++ b/src/widget/EmbeddedTerminal.qml @@ -84,7 +84,11 @@ Item {  					statusLine.update();  				} -				onTermLostFocus: highlighter.unfocus() +				onTermLostFocus: { +					highlighter.unfocus(); +					statusLine.update(); +				} +  				onHeightChanged: overlay.displayBriefly()  				onWidthChanged:  overlay.displayBriefly() @@ -165,9 +169,20 @@ Item {  					workingDirectory.text = cwd.currentOfPID(shellPID);  				} +				Rectangle { +					Layout.fillWidth: true + +					anchors.fill: parent + +					color: settings.terminal.statusBackground +				} +  				Text {  					id: pid +					Layout.rightMargin:  4 +					Layout.bottomMargin: 2 +  					font {  						family:    settings.terminal.fontFamily  						pointSize: settings.terminal.fontSize @@ -176,6 +191,9 @@ Item {  				}  				Text { +					Layout.rightMargin:  4 +					Layout.bottomMargin: 2 +  					font {  						family:    settings.terminal.fontFamily  						pointSize: settings.terminal.fontSize @@ -188,6 +206,9 @@ Item {  				Text {  					id: workingDirectory +					Layout.rightMargin:  4 +					Layout.bottomMargin: 2 +  					font {  						family:    settings.terminal.fontFamily  						pointSize: settings.terminal.fontSize  | 
