Bug 360144 - Activities KCM: Activity configuration window cannot be focussed
Summary: Activities KCM: Activity configuration window cannot be focussed
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-03-05 20:57 UTC by Jonathan Marten
Modified: 2016-05-05 07:44 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Marten 2016-03-05 20:57:37 UTC
When running the "kcm_activities" module (through systemsetting5 or using "kcmshell5 kcm_activities", the first "Activities" tab lists all of the configured activities.  To the right of each of them is a "configure" (spanner) and a "remove" (cross) button.

Clicking on the "configure" button appears to do nothing.  In reality it has opened an "Activity settings" window, but behind the initial window and unfocussed.  Moveing the initial window aside reveals this window, but it will not take focus and will not accept any interaction apart from the title bar buttons.

The message "kcmshell5[setFocus]: GeneralTab: Set focus called" is printed on stderr.


Reproducible: Always

Steps to Reproduce:
1.  Run "kcmshell5 kcm_activities" or open the appropriate module via systemsettings5.
2.  Click on the "configure" button of any activity.
3.  Move the initial window aside.


Actual Results:  
Hidden and unfocussable window appears as described.


Expected Results:  
It should be possible to focus and interact with the window that opens.


Actual systemsettings5 version: "systemsettings 5.6.90"

Not sure whether the bug classification is correct, but there is no component here for "kcm_activities" and no appropriate component under plasmashell either.

Window behaviour settings: Policy = Focus Follows Mouse - Mouse Precedence
Delay focus by = 0ms
Focus stealing prevention = Low
Raising windows = Raise on hover, delayed 550ms
Comment 1 Jonathan Marten 2016-04-17 12:54:02 UTC
Possibly similar to bug #355310
Comment 2 Jonathan Marten 2016-05-05 07:44:03 UTC
This now appears to have been fixed, as a result of commit ed53baa2 to kde-cli-tools.