Bug 9065

Summary: Openoffice and Compiz
Product: xorg Reporter: luigi <luigi_curzi>
Component: App/compizAssignee: David Reveman <reveman>
Status: RESOLVED FIXED QA Contact: Xorg Project Team <xorg-team>
Severity: normal    
Priority: high    
Version: 7.1 (2006.05)   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description luigi 2006-11-17 09:49:53 UTC
i have debian sid with compiz (0.2.2-1 from official repository and 3.2 from
git) installed.
when i try to minimize openoffice (2.0.4) that has in addition to main window
two other small windows (form tool and another one), i have a problem: compiz
minimizes only principal window and manages other windows as separate windows
(and so it doesn't minimize them with openoffice).
it happens also with other applications (ex: avidemux when it's encoding).
also, in gconf, i try to put all types of windows in minimize plugin but things
don't change.
same thing happens with beryl 0.1.1 and 0.1.2.
Comment 1 luigi 2006-11-17 14:45:46 UTC
i have installed last nvidia binary for my nvidia mx/mx 400 (64 mb) card.
if is it necessary other informations i can give them.
Comment 2 luigi 2006-11-21 03:21:18 UTC
I make a change to minimizeWindow function in window.c file and now minimize of
transient windows in openoffice works, but i don't now if my "patch" is right
and i don't know if it can create other problems.
my change is:

void
minimizeWindow (CompWindow *w)
{
if (!(w->actions & CompWindowActionMinimizeMask))
return;

to

void
minimizeWindow (CompWindow *w)
{
if (!(w->actions | CompWindowActionMinimizeMask))
return;

i make this, because, if i understand, CompWindowActionMinimizeMask define if
windows has or no button to minimize (or something similar) and openoffice
transient windows don't have this button so...

am i right or i say an unsense?
Comment 3 drago01 2006-12-29 06:49:59 UTC
isn't this the same as 
https://bugs.freedesktop.org/show_bug.cgi?id=9072 
which is already fixed?
Comment 4 Daniel Stone 2007-02-27 01:34:43 UTC
Sorry about the phenomenal bug spam, guys.  Adding xorg-team@ to the QA contact so bugs don't get lost in future.
Comment 5 Julien C 2007-03-10 07:04:59 UTC
Not sure about the dupe, but the bug is currently fixed with SVN Head

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.