From kde-bugs-dist Fri Dec 23 15:20:02 2011 From: Dawit Alemayehu Date: Fri, 23 Dec 2011 15:20:02 +0000 To: kde-bugs-dist Subject: [Bug 221107] External konsole window opened without focus Message-Id: X-MARC-Message: https://marc.info/?l=kde-bugs-dist&m=132465372814611 https://bugs.kde.org/show_bug.cgi?id=221107 Dawit Alemayehu changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |NEW --- Comment #12 from Dawit Alemayehu 2011-12-23 15:20:02 --- From comment 6 in bug 186293: this will not "fix" from kwin side the reason is the focus stealing policy: konqueror spawns the konsole window on keypress, the window gets a timestamp and than you release the key and konqueror gets an update to it's usertime ("last interaction") since konsole is in another process and there's no other hint that this "belongs" to konqueror (eg, group leader) this is by most focus stealing policies (except for "none" which is btw. the plain NETWM way, while "low" is kwin default) interpreted as "user interacts on konqueror, don't allow new client to steal the focus" The solution would be for konqueror to set a hint on the konsole window "this belongs to me" or simply spawn it on the key release instead of the press. -> re-assigning, sorry that it took so long :-( Changing KWin's focus stealing policy to "None" most definitely resolves this bug. But the curisous thing is that the focus stealing policy does not work as intended when no other konsole is already running. -- Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are watching all bug changes.