Summary: | switching "limit size of tab labels" adds & ampersand to tab labels | ||
---|---|---|---|
Product: | [Applications] konversation | Reporter: | Lars DIECKOW <lars.dieckow> |
Component: | general | Assignee: | Konversation Developers <konversation-devel> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 1.0.1 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | screenshot of afflicted label |
Description
Lars DIECKOW
2007-06-09 14:04:16 UTC
Created attachment 20817 [details]
screenshot of afflicted label
The bug exhibits in both the tab labels proper and their tooltips.
This bug would need to be in kdelibs or Qt, in the tab widget. The only tab names we end up touching when resetting the tab widget options are those of status tabs to resync the configured network names to the UI, and in that case we don't come in contact with the accelerators. I.e. the tab widget (which is in kdelibs and Qt) manages to screw up the names all of its own. Presumably because it isn't aware of the possibility of the strings containing accelerators. The only other app I can find in a quick search that uses the automatic accelerator manager to put keyboard accels on tabs is Kopete, and Kopete doesn't have the option to toggle setAutomaticResizeTabs(), so it isn't exposed there. We could hack around this problem by setting the names anew after changing the option, but I don't want to do that. In a quick test this problem seems to be resolved in the KDE 4 tab widget, so reassigning this to kdelibs probably isn't worth it either, since it's unlikely someone will fix it in KDE 3. |