diff options
Diffstat (limited to 'accounts/gkleen@sif/shell/quickshell/Bar.qml')
| -rw-r--r-- | accounts/gkleen@sif/shell/quickshell/Bar.qml | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/accounts/gkleen@sif/shell/quickshell/Bar.qml b/accounts/gkleen@sif/shell/quickshell/Bar.qml index e9760f75..09554a39 100644 --- a/accounts/gkleen@sif/shell/quickshell/Bar.qml +++ b/accounts/gkleen@sif/shell/quickshell/Bar.qml | |||
| @@ -196,8 +196,11 @@ PanelWindow { | |||
| 196 | if (appAliases[appName]) | 196 | if (appAliases[appName]) |
| 197 | appName = appAliases[appName]; | 197 | appName = appAliases[appName]; |
| 198 | if (appName && title.endsWith(appName)) { | 198 | if (appName && title.endsWith(appName)) { |
| 199 | const oldTitle = title; | ||
| 199 | title = title.substring(0, title.length - appName.length); | 200 | title = title.substring(0, title.length - appName.length); |
| 200 | title = title.replace(/\s*(—|-)\s*$/, ""); | 201 | title = title.replace(/\s*(—|-)\s*$/, ""); |
| 202 | if (!title) | ||
| 203 | title = oldTitle; | ||
| 201 | } | 204 | } |
| 202 | return title; | 205 | return title; |
| 203 | } | 206 | } |
