Summary: | Kontact and kmail share New mail shortcut | ||
---|---|---|---|
Product: | [Applications] kontact | Reporter: | Martin van Es <bugs> |
Component: | Assignee: | kdepim bugs <kdepim-bugs> | |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kdenis, woebbeking |
Priority: | NOR | ||
Version: | 5.5.1 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | https://commits.kde.org/kmail/3033e8b58fe41d5911320599710b05e124e23cf6 | Version Fixed In: | 5.6.1 |
Sentry Crash Report: |
Description
Martin van Es
2016-04-26 08:31:46 UTC
This is still an issue in 5.5.2. Although I cannot test with a completely fresh configuration right now, I also get the ambiguity warning. However, the "Configure shortcuts" dialog does not show any Ctrl+N shortcuts for the Kontact. Only the KMail2 component contains the "New Mail" -> Ctrl+N shortcut. So the only way for me to resolve the conflict is to remove the shortcut from KMail, but then it wouldn't work any more in standalone KMail. Git commit 3033e8b58fe41d5911320599710b05e124e23cf6 by Daniel Vrátil. Committed on 21/08/2017 at 17:37. Pushed by dvratil into branch 'Applications/17.08'. Don't set KMKernel::xmlGuiInstanceName() by default This is a porting regression - KMKernel by default should have an invalid xmlGuiInstance, which implies that KMail is not running as a component. When xmlGuiInstance is set, like from KMail::Part, then we know we are running inside Kontact or similar. Before this change xmlGuiInstance was always set by the Kernel, so code that was using this to check if it's running inside Kontact or not did not work. Together with a porting typo fix, this fixes the ambiguous Ctrl+N shortcut in KMail inside Kontact. FIXED-IN: 5.6.1 M +0 -1 src/kmkernel.cpp M +1 -1 src/kmmainwidget.cpp https://commits.kde.org/kmail/3033e8b58fe41d5911320599710b05e124e23cf6 Daniel you made my day :-) |