A workaround for #70943 until xinerama placement works properly with
windows that request a specific position. svn path=/trunk/kdebase/kwin/; revision=297855
This commit is contained in:
parent
dd81cc4c6e
commit
108d73625a
1 changed files with 2 additions and 0 deletions
|
@ -238,6 +238,8 @@ bool Client::manage( Window w, bool isMapped )
|
||||||
(xSizeHint.flags & USPosition) )
|
(xSizeHint.flags & USPosition) )
|
||||||
{
|
{
|
||||||
placementDone = TRUE;
|
placementDone = TRUE;
|
||||||
|
// disobey xinerama placement option for now (#70943)
|
||||||
|
area = workspace()->clientArea( PlacementArea, geom.center(), desktop());
|
||||||
}
|
}
|
||||||
if ( (xSizeHint.flags & USSize) || (xSizeHint.flags & PSize) )
|
if ( (xSizeHint.flags & USSize) || (xSizeHint.flags & PSize) )
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue