diff --git a/manage.cpp b/manage.cpp index 2cf1b698a0..5220f8139a 100644 --- a/manage.cpp +++ b/manage.cpp @@ -238,6 +238,8 @@ bool Client::manage( Window w, bool isMapped ) (xSizeHint.flags & USPosition) ) { placementDone = TRUE; + // disobey xinerama placement option for now (#70943) + area = workspace()->clientArea( PlacementArea, geom.center(), desktop()); } if ( (xSizeHint.flags & USSize) || (xSizeHint.flags & PSize) ) {