[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kwin
Subject:    [Bug 224969] New: focus-stealing prevention interferes with
From:       Per Ångström  <per.angstrom () autark ! se>
Date:       2010-01-31 9:33:23
Message-ID: bug-224969-4790 () http ! bugs ! kde ! org/
[Download RAW message or body]

https://bugs.kde.org/show_bug.cgi?id=224969

           Summary: focus-stealing prevention interferes with
                    power-button-activated logout/shutdown dialog
           Product: kwin
           Version: unspecified
          Platform: Compiled Sources
        OS/Version: unspecified
            Status: NEW
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: kwin@kde.org
        ReportedBy: per.angstrom@autark.se


Version:            (using Devel)
Installed from:    Compiled sources

KDE 4.3.95.

Under some circumstances, I cannot use the keyboard to access the
logout/shutdown dialog brought up by my pressing the power button; I have to
use the mouse to do so.

It seems that it is the focus-stealing-prevention mechanism that causes this.
I think it is wrong that an important user-actived dialog is subject to
focus-stealing-prevention at all.

How to reproduce:
1) Set your focus-stealing-prevention level to Extreme (System Settings ->
Window Behavior -> Window Behavior).
2) Press the power button.
3) Try to dismiss the logoff/shutdown dialog using nothing but the keyboard.

Expected behavior: The logoff/shutdown dialog should be fully accessible to the
keyboard, regardless of the focus-stealing prevention level.
Actual behavior: The logoff/shutdown dialog is completely out of bounds for
keyboard operation. Not even Alt-tabbing will give it keyboard focus.

Curiously enough, the behavior is more consistent on Ubuntu 10.4 Alpha than on
openSUSE 11.2: On Ubuntu I have to set the focus-stealing-prevention level to
None to work around the issue; on openSUSE I can get away with level Low or
even higher. However, even on openSUSE I can reproduce the bug after a few
attempts.

I originally filed a bug on Ubuntu, but they say it's a general KDE issue.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
kwin mailing list
kwin@kde.org
https://mail.kde.org/mailman/listinfo/kwin
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic