[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