Bug 184624 - Category selection dialog does not have the category list focussed
Summary: Category selection dialog does not have the category list focussed
Status: RESOLVED FIXED
Alias: None
Product: korganizer
Classification: Applications
Component: general (show other bugs)
Version: 4.2.0
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-17 13:07 UTC by Reinhold Kainhofer
Modified: 2009-11-28 22:51 UTC (History)
5 users (show)

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 Reinhold Kainhofer 2009-02-17 13:07:42 UTC
Version:            (using KDE 4.2.0)
OS:                Linux
Installed from:    Ubuntu Packages

The category selection dialog does not have the category list focussed, so I first have to use the mouse (or Tab, Tab, Tab) before I can select a category using the keyboard. In KDE 3.5 that listbox got the focus automatically and I could go to a category by simply pressing the initial letter of the category, using space to select that category and press Enter.
Now, selecting a category with the keyboard got a lot harder for no apparent reason. In my opinion, the category list should get the focus when the category selection dialog is opened. (The Ok and Cancel buttons are available via Enter and Esc anyway, so there's no need to have them focussed).
Comment 1 Dotan Cohen 2009-05-10 13:59:45 UTC
I can confirm this bug in KDE 4.2.2. It is a regression from KDE 3 in which the category selection dialogue was focused as default.

Please restore the focus to the category selection portion of the dialogue. Thanks.
Comment 2 Nick Hibma 2009-07-08 16:34:18 UTC
Still there in 4.2.4. Reproduce by pressing the following keys:

Ctrl-N (for new appointment)
Alt-S, Space (for opening the category selection dialogue)
Notice the focus being on the 'Help' button.

Annoying for speedie users.
Comment 3 Elias Probst 2009-08-22 10:07:49 UTC
I'd like to see thix fixed too.
Comment 4 Allen Winter 2009-09-04 23:22:33 UTC
works for me in KDE 4.3 and above.
Comment 5 Elias Probst 2009-09-05 10:11:12 UTC
(In reply to comment #4)
> works for me in KDE 4.3 and above.

Sorry, but doesn't work in 4.3.1 here. Have to re-open this bug.
Comment 6 Dotan Cohen 2009-09-05 12:38:08 UTC
I can confirm that on KDE 4.3.1 s packaged by Ubuntu, using Hell0world's procedure in Comment #2 the bug seems fixed for me. Elias, can you be very specific in how you are opening the dialogue in that the issue is not fixed for you? Thanks!
Comment 7 Elias Probst 2009-09-06 11:15:18 UTC
→ Start korganizer via krunner
→ Select timespan 08:00-13:00 in the calendar (current view is 'week')
→ Press RETURN
→ "New Event" dialog shows up
→ Focus is on "Title:"
→ Type "Test Event" as title
→ Push ALT+S to hover the "Select" button in the "Categories:" line
→ Push SPACE to activate the "Select" button
→ The "Select Categories" dialog appears
→ The "Help" button is enabled by default

Using korganizer 4.3.1
Comment 8 Dotan Cohen 2009-09-07 12:43:04 UTC
I just found the discrepancy, and Elias is right. The bug is not fixed.

If the mouse pointer is in the center of the screen, where the category selection will appear when it is opened, then the category selection gets focus. If the mouse pointer is off to the side somewhere, then the Help button gets focus!

Kubuntu 9.04, KDE 4.3.1
Comment 9 Elias Probst 2009-09-07 13:35:48 UTC
(In reply to comment #8)
> I just found the discrepancy, and Elias is right. The bug is not fixed.
> 
> If the mouse pointer is in the center of the screen, where the category
> selection will appear when it is opened, then the category selection gets
> focus. If the mouse pointer is off to the side somewhere, then the Help button
> gets focus!
> 
> Kubuntu 9.04, KDE 4.3.1

I can confirm that - thanks for figuring this out!
Comment 10 Dotan Cohen 2009-11-08 08:41:37 UTC
The issue persists in KDE 4.3.3 as installed by Kubuntu 9.10.
Comment 11 Allen Winter 2009-11-28 22:51:58 UTC
David just committed a fix for this that should be in KDE 4.4 and KDE 4.3.5 (although I'm not sure if we will have a 4.3.5 yet)