Bug 345491

Summary: Compiz-Fusion new windows popup always focuses mouse
Product: [openSUSE] openSUSE 10.3 Reporter: Diego Ercolani <diego.ercolani>
Component: XglAssignee: David Reveman <dreveman>
Status: RESOLVED DUPLICATE QA Contact: Bryan Perry <bperry>
Severity: Minor    
Priority: P5 - None CC: cyberorg
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: Linux   
Whiteboard:
Found By: Community of Practice Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Diego Ercolani 2007-12-03 10:10:18 UTC
The problem is an annoying Thing.

when you launch from kde yast2 -i,
it requires more time to refresh packet caches and for every repository yast2 pops up a little windows telling what it is doing.

As it requires more time, normally I do other things while it is refreshing using another windows.
Without compiz, small popups always pop-up without disturbing my work (e.g. the pop-ups are always under the focused window where I work)
With compiz, small pop-ups always are bringed up in front of my focused window catching the mouse focus.

I searched in compiz options but I hadn't found any configuration about new windows behaviour.
Comment 1 Jigish Gohil 2007-12-13 04:49:11 UTC
ccsm -> General Options -> Focus and Raise Behaviour -> Focus Prevention Windows
Comment 2 Diego Ercolani 2007-12-13 09:13:23 UTC
No, I tryied, but with "Yast2 -i" it doesn't seem to work, popup windows came up everytime.
I tryied these parameters in "Focus Prevention Windows"

any             (default behaviour)
(type=Normal) | (type=Dialog) | (class=Qt)

without any result

I also tryied removing the flag "auto raise" at all

Please verify with your installation, if you find the right recipe you can tell me so I will try.

Thank You.
Comment 3 Jigish Gohil 2007-12-13 09:34:45 UTC
Your issue is unrelated to compiz focus stealing prevention, check these bugs out:

https://bugzilla.novell.com/show_bug.cgi?id=331835

https://bugzilla.novell.com/show_bug.cgi?id=326158 (your report is duplicate of this)

https://bugzilla.novell.com/show_bug.cgi?id=334631

Here is the solution in development:

http://lists.opensuse.org/yast-devel/2007-11/msg00009.html

*** This bug has been marked as a duplicate of bug 326158 ***