Bug 166677

Summary: "Mark as Unread" shortcut doesn't work (Ctrl-U)
Product: [Applications] kmail Reporter: Jakob Petsovits <jpetso>
Component: keys and menusAssignee: Allen Winter <winter>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: SVN trunk (KDE 4)   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Jakob Petsovits 2008-07-16 00:13:02 UTC
Even though Ctrl-U is selected as shortcut for the "Mark as Unread" action (now
even by default, yay), it doesn't work when being pressed.

Steps to reproduce:
1. Make sure Ctrl-U is assigned the "mark as unread" action in the shortcuts
dialog.
2. Select a mail in the message list. (It's now marked as "read".)
3. Press Ctrl-U, and select a nearby other mail so that you can see the
previously selected mail still being black ("read") instead of blue ("unread")
which would have been the expected outcome.

It might be a focus issue, or xmlgui swallowing the shortcut. Might also be some
ugly combination of unfortunate circumstances in Qt/kdelibs communication.
Akregator seems to suffer from the same bug (shortcut for "unread" doesn't work
- and many other shortcuts as well), although I can't tell if Akregator is
suffering from a different issue maybe.

Whatever the cause, this pretty much prevents me from using KMail with keyboard
only, and is a major drawback to my previously established KMail workflow - it's
also a regression compared to the KMail versions that shipped with KDE 3. If you
can fix this, I'll be forever grateful :)
Comment 1 Allen Winter 2008-07-16 17:15:29 UTC
confirmed.
i'll take a look.
Comment 2 Thomas McGuire 2008-07-16 19:27:14 UTC
Fixed by dfaure in r833342 (of kdelibs).
Comment 3 Jakob Petsovits 2008-07-17 17:05:33 UTC
Whoo! Thanks for the quick fix, now I can live happily ever after :)