Bug 166677 - "Mark as Unread" shortcut doesn't work (Ctrl-U)
Summary: "Mark as Unread" shortcut doesn't work (Ctrl-U)
Status: RESOLVED FIXED
Alias: None
Product: kmail
Classification: Applications
Component: keys and menus (show other bugs)
Version: SVN trunk (KDE 4)
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Allen Winter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-16 00:13 UTC by Jakob Petsovits
Modified: 2008-07-17 17:05 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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 :)