Bug 66065 - kwin doesn't work very well with openoffice
Summary: kwin doesn't work very well with openoffice
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-15 15:46 UTC by Laurent Montel
Modified: 2012-09-07 05:53 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 Laurent Montel 2003-10-15 15:46:56 UTC
Version:            (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc-3.3.1 
OS:          Linux

I used openoffice 1.1.
when I open openoffice oowriter, create a second document into this openoffice.

I move stylist dialog box out of openoffice document because I don't want 
to write with this dialogue box.

I switch to second document write and re-switch to first document.
=> stylist is move to center of first document :(

Before there was not this bug :(

Could you fix it please.

Regards.
Comment 1 Lubos Lunak 2003-10-17 13:54:19 UTC
No, it's actually openoffice that doesn't work very well with kwin. 'xprop | grep TYPE' - OpenOffice claims the window is a dialog - it's treated as such. The proper window type should be _NET_WM_WINDOW_TYPE_UTILITY.

Comment 2 Laurent Montel 2003-10-17 14:19:06 UTC
Subject: Re:  kwin doesn't work very well with openoffice

Le Friday 17 October 2003 13:54, Lubos Lunak a 
Comment 3 Lubos Lunak 2003-12-09 14:59:35 UTC
Hack created.
Comment 4 Martin Flöser 2012-09-07 05:53:56 UTC
Git commit 002251486f6dbf0de2a961de75c6632b794a9634 by Martin Gräßlin.
Committed on 06/09/2012 at 08:11.
Pushed by graesslin into branch 'KDE/4.9'.

Drop openoffice.org 1.x related hack for windowType detection

The oo.o related hack can be removed for several reasons:
1. The dialog in question from bug 66065 is nowadays a utility
2. The window class name changed to libreoffice
3. It's not the task of the window manager to workaround bugs in Clients
Related: bug 306383
FIXED-IN: 4.9.2

M  +0    -5    kwin/toplevel.cpp

http://commits.kde.org/kde-workspace/002251486f6dbf0de2a961de75c6632b794a9634