https://bugs.kde.org/show_bug.cgi?id=512841
Bug ID: 512841
Summary: Keyboard cannot get focus when alarm is activated in a
full screen application
Classification: Applications
Product: kalarm
Version First 3.5.4.2
Reported In:
Platform: Debian stable
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
If an alarm is activated when running a full screen application the alarm
notification dialog and subsequent dialogs ie "Edit Alarm" and "Defer Alarm" do
not respond to the keyboard. The keystrokes are sent to the full screen
application instead of the KAlarm dialog.
STEPS TO REPRODUCE
1. Create a display alarm
2. Run an application in full screen mode (I tried SMPlayer and Firefox)
3. Wait for alarm to activate
4. Click on the notification dialog so it gets focus
5. Alt-D does not bring up the "Defer Alarm" dialog
6. The [Defer…] button needs to be clicked to bring up the "Defer Alarm" dialog
7. Same for the [Close] and [Edit…] buttons, Alt-C and Alt-E have no effect
OBSERVED RESULT
The KAlarm dialogs that pop-up over a full screen application does not have a
title bar. Also they do not capture keystrokes, instead keystrokes are
processed by the full screen application. Even when the full screen application
is taken off full screen mode (eg using 'f' to toggle full screen in SMPlayer
or F11 in Firefox) any already opened alarm notifications and its child dialogs
(ie "Edit Alarm" and "Defer Alarm") continue to ignore keystrokes. Furthermore
clicking into one of the date or time input widgets has no effect ie no cursor
appears in the widget - the only way to change to input is to use the spin
buttons.
EXPECTED RESULT
Keyboard input should be functional even when the alarm notification pops up
over a full screen application.
SOFTWARE/OS VERSIONS
Linux: Debian GNU/Linux 12 (bookworm)
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
ADDITIONAL INFORMATION
In KDE settings I have
Window activation policy: Focus follows mouse (mouse precedence)
So whether I simply move the mouse cursor over the KAlarm dialog or explicitly
click on the KAlarm dialog the keystrokes are still processed by the full
screen application.
--
You are receiving this mail because:
You are watching all bug changes.