On 06/24/16 10:09, Matthew R. Trower wrote: > Firefox is strange situation. When maximized, it expands to double the > X Screen width even on single head displays. This patch fixes this > behavior on multihead, so I'd guess maxWidth gets set wrong on creation. > Will require more investigation.
Some applications explicitly set the PMaxSize WM hint to something ridiculous like MAX_INT (either some people are misinterpreting the purpose of WM size hints, or there is something in one of the mainstream WMs that makes them do this). I noticed this in all mozilla apps and the latest blender release. Dtwm restricts the maximum window size to 2*display resolution, unless the maximumMaximumSize resource is set. Eventually dtwm should ignore the PMaxSize hint, if it's larger than the screen. > Apparently some windows, such as the dtmail preferences dialog, are > spawned using different placement code. That one just appears at > origin. I'd welcome information regarding other anomalies, or places > where CDE breaks with multihead. There are still a bunch of places, dtfile and dtsession for sure, where dialog positions, those with XmDIALOG_SYSTEM_MODAL in particular, are calculated from XDisplayWidth. Also, the xineramaPreferredScreen resource should be taken into account when forcing window coordinates. Regards Alex ------------------------------------------------------------------------------ Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San Francisco, CA to explore cutting-edge tech and listen to tech luminaries present their vision of the future. This family event has something for everyone, including kids. Get more information and register today. http://sdm.link/attshape _______________________________________________ cdesktopenv-devel mailing list cdesktopenv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel