Summary: | Dolphin view always follows console CWD | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | karl.r.ernst |
Component: | panels: terminal | Assignee: | Dolphin Bug Assignee <dolphin-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | a2101570, adaptee, alexandernst, arjunak234 |
Priority: | NOR | Keywords: | reproducible |
Version: | 2.1 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/konsole/f83fd33900e05875cb24951b475b67f10c873e23 | Version Fixed In: | 4.14.3 |
Description
karl.r.ernst
2012-08-13 13:56:51 UTC
Thanks for the bug report! I can confirm the bug, but I'm afraid it's probably very difficult to fix. We can't do anything on the Dolphin side. I'm not sure either if there's an easy way to do something about it in Konsole. AFAIK, the Konsole part checks periodically what the current directory is and sends a signal when it has changed. I don't know if Konsole could do it only when there is no process like git running, i.e., only if the shell prompt is shown and waiting for user input? Resetting assignee to default as per bug #305719 *** Bug 320093 has been marked as a duplicate of this bug. *** *** Bug 339009 has been marked as a duplicate of this bug. *** This actually breaks pretty much everything, from simple commands as "git status" (which changes the current directory) to some special case scenarios like the bug I reported here https://bugs.kde.org/show_bug.cgi?id=339009 This should either be labeled as *Critical* and fixed ASAP or disabled altogether with Konsole's integration and enabled once it has been fixed. Patch to fix this: https://git.reviewboard.kde.org/r/120763/ Git commit f83fd33900e05875cb24951b475b67f10c873e23 by Kurt Hindenburg. Committed on 01/11/2014 at 04:17. Pushed by hindenburg into branch 'KDE/4.14'. Signal currentDirectoryChanged only check session's background process. Do not check foreground process to determine if current directory has changed. Fixes nasty bugs such as 'man ls' changes to man folder. Thanks to Arjun AK arjunak234 gmail com REVIEW: 120763 FIXED-IN: 4.14.3 M +5 -4 src/Session.cpp http://commits.kde.org/konsole/f83fd33900e05875cb24951b475b67f10c873e23 |