| Summary: | Regression: Konsole in 4.8 does not change the tab name / window title when using %w and the shell sets a new title | ||
|---|---|---|---|
| Product: | [Applications] konsole | Reporter: | Christian (Fuchs) <kde> |
| Component: | general | Assignee: | Konsole Bugs <konsole-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | adaptee, sokann |
| Priority: | NOR | ||
| Version First Reported In: | 2.8 | ||
| Target Milestone: | --- | ||
| Platform: | Gentoo Packages | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Christian (Fuchs)
2011-11-25 13:34:43 UTC
Thanks for reporting! However, I failed to observe the reported problem using the "su -" example. The tab title does change, although with a little delayment instead of immediately. I also tried mc, which also updated the tab title as expected. Maybe that extra little delayment is what you actually means by regression. I guess that is an side effect of commit 1c1981501b6e3bcd433840bf36f7851f06772322 which fixes bug 175755. I will take a look at it. The problem seems to be that the title doesn't change unless there is some user input, e.g. creating a new tab will leave the title as "Shell" forever, until I press enter, which will then change the title to match my $PS1 after a 1~2 seconds delay. This behavior is very easy to notice with Gentoo, where during an emerge session the title will stay as "emerge: (1 of n) xxx/yyy-version Compile". Pressing enter will then change the title to be whatever package being compiled/installed at the moment. Git commit 36bd1828f373a1a04b8f9d740ca014722ca0597a by Jekyll Wu. Committed on 29/11/2011 at 06:49. Pushed by jekyllwu into branch 'master'. Revert "Ensure %w and %# are also expaned in the 'Copy input' dialog" That fix is not good enough because it makes '%w' being updated only after keystroke instead of immediately . The issue of updating title is actually a little more complicated than I have understood. Revert it because the regression should influence more users than the fixed problem does. Need to spend more time to find a better fix. CCBUG: 175755 CCBUG: 287536 This reverts commit 1c1981501b6e3bcd433840bf36f7851f06772322. M +0 -8 src/Session.cpp M +8 -0 src/SessionController.cpp http://commits.kde.org/konsole/36bd1828f373a1a04b8f9d740ca014722ca0597a |