Bug 235207 - Breadcrumb rendering error in file system browser plugin
Summary: Breadcrumb rendering error in file system browser plugin
Status: RESOLVED FIXED
Alias: None
Product: kfile
Classification: Applications
Component: kurlnavigator (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-23 20:19 UTC by Michael Kreitzer
Modified: 2018-06-15 03:28 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screenshot of the bug (3.62 KB, image/png)
2010-04-23 20:21 UTC, Michael Kreitzer
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Kreitzer 2010-04-23 20:19:16 UTC
Version:            (using KDE 4.4.2)
OS:                Linux
Installed from:    Archlinux Packages

When I load a saved profile with the file browser plugin pointed to a remote (sftp) location with a deeply nested directory (deeply enough that the breadcrumb cannot be fully rendered) the breadcrumb drawing fails.

When it first loads it looks like it places enough of the ">" graphics to cover each level of the directory structure evenly among the available horizontal space. After that, the label (directory name) for each part of the breadcrumb is drawn without taking into account the scenario of there not being enough horizontal space to render the full text resulting in overlaping labels.

I'm attaching a screenshot to hopefully clarify my bad description.
Comment 1 Michael Kreitzer 2010-04-23 20:21:39 UTC
Created attachment 42988 [details]
Screenshot of the bug
Comment 2 Michael Kreitzer 2010-04-23 20:23:13 UTC
After further looking at it it seems the problem might be better described as the labels being rendered in the locations of the initial evenly spaced dividers despite the dividers appearing to be later moved to accommodate the text size.
Comment 3 Andreas Pakulat 2010-04-23 23:25:27 UTC
That widget is in kdelibs/kfile, hence re-assigning.
Comment 4 Hugo Pereira Da Costa 2010-04-24 00:08:19 UTC
just to be off the hook: does the same issue persist with any other style than oxygen ?
Comment 5 Christoph Feck 2010-04-24 16:13:44 UTC
I have seen the same overlapped rendering with Skulpture, so it is not Oxygen related. I also have the error on browsing FTP sites, but cannot remember seeing it on local file system, so it might be related to rendering for non-local KIO modes.
Comment 6 Christoph Feck 2010-04-24 16:15:51 UTC
I think Peter knows these classes best ;)
Comment 7 Peter Penz 2010-04-25 19:14:23 UTC
Thanks for the report: Yes, this is not related to the style and an issue in KUrlNavigator. I'll try to fix this before KDE SC 4.6 is out...
Comment 8 Nate Graham 2018-06-15 03:28:39 UTC
Works for me in KDE Frameworks 5.47 with Oxygen and Breeze.