| Summary: | Files/Directories tree view in Kompare is not correct in some case when reading diff | ||
|---|---|---|---|
| Product: | [Applications] kompare | Reporter: | Patrick ALLAERT <patrick.allaert> |
| Component: | navigationpart | Assignee: | Kompare bugs <kompare-bugs-null> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | esigra |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Gentoo Packages | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
diff file correctly rendered
diff file badly rendered diff file badly rendered |
||
Created attachment 24073 [details]
diff file correctly rendered
Created attachment 24074 [details]
diff file badly rendered
Created attachment 24075 [details]
diff file badly rendered
Oops, this one duplicates #139233 Note that this bug is present in both Kompare 3.x.y and 4.x.y |
Version: (using KDE 4.0.2) Installed from: Gentoo Packages OS: Linux The tree presenting the files and directories is most of the time wrongly created. Lets have the following tree on the file system: ROOT/ A/ B/ If you have no differences directly into ROOT (but in A/ and B/, cfr. buggy2.diff) you will see a tree like: ROOT/A/ ROOT/ B/ This is also true if you have differences directly into ROOT but that comes after differences from A/ and B/ (cfr. buggy1.diff) The tree is correctly rendered only if differences exist directly into ROOT and coming BEFORE differences from A/ and B/ (cfr. correct.diff) To reproduce: kompare correct.diff kompare buggy1.diff kompare buggy2.diff