Skip to content
Go to file
Cannot retrieve contributors at this time
98 lines (51 sloc) 3.5 KB
original_url created_at updated_at closed_at status type resolution reporter owner priority milestone component version
2010-02-11 13:16:24 -0800
2015-08-13 02:02:55 -0700
2010-03-24 10:32:16 -0700
dev (xorg-server-1.7-apple)

pointer events are clipped to old display bounds after display configuration change

I routinely add and remove an external monitor while working with my laptop. Once in a long while, quartz-wm will not allow me to drag windows onto the newly added screen area after adding the external monitor. I can drag the window almost all the way onto it, but not quite all --- a pixel or so has to stay behind. It looks a lot like the WM isn't aware of the added screen space and is not letting me drag the window to what it thinks is off screen.

In the case I saw today, I actually had to reboot the machine to get things back to normal. I don't recall having had to do that in the past; IIRC, I've gotten out of it by sleeping the machine momentarily, or possibly by restarting X11. Neither of those worked this time.

I saw this today with 2.5.0_beta2 and have seen it in the past with older versions. Unfortunately, it's fairly rare and I have no idea how to reproduce it. Just filing this to make the issue visible.

Underlying system is 10.6, early-2008 MBP.

jeremyhu@… commented on Feb 11, 2010

  • Status changed from new to closed
  • Component changed from quartz-wm to xserver
  • Milestone set to 2.5.0
  • Resolution changed from to fixed

This should actually be fixed in rc1. Please verify when it is released.

jeremyhu@… commented on Mar 18, 2010

  • Status changed from closed to reopened
  • Resolution fixed deleted

Some reports that an issue has regressed in rc1. Reopening for investigation.

jeremyhu@… commented on Mar 18, 2010

I can reproduce this... it sometimes "snaps out" of the broken state though... odd...

jeremyhu@… commented on Mar 18, 2010

Ok, I know how I can fix this. I just emailed Peter to ask him if this is the correct fix. It should be working in rc2.

jeremyhu@… commented on Mar 19, 2010

  • Summary changed from quartz-wm sometimes fails to account for newly-added monitor to pointer events are clipped to old display bounds after display configuration change
  • Priority changed from minor to major

jeremyhu@… commented on Mar 19, 2010

jeremyhu@… commented on Mar 24, 2010

  • Status changed from reopened to closed
  • Resolution set to fixed

This should be fixed when I release 2.5.0_rc2 or final

You can’t perform that action at this time.