In System.Windows.Forms:
commitc5fb14c270747f3aaa2037537444fad44d69346e
authorGeoff Norton <grompf@sublimeintervention.com>
Fri, 1 Feb 2008 22:36:33 +0000 (1 22:36 -0000)
committerGeoff Norton <grompf@sublimeintervention.com>
Fri, 1 Feb 2008 22:36:33 +0000 (1 22:36 -0000)
tree0497d6a70cdc2727f47084acfa9c17ffafb17c65
parentee06006a0b38d9bca9b3c19d611da7005f5daf1b
In System.Windows.Forms:
2008-02-01  Geoff Norton  <gnorton@novell.com>

* Hwnd.cs: Ensure that windows moved into -'ve coordinate space
get that region removed from the paint event.
* XplatUICarbon.cs: Remove the window mapping after disposing of
window.  Prevents a crash with handle reuse.  Optimize exposes
only onto visible windows (rare; but possible).

svn path=/trunk/mcs/; revision=94586
mcs/class/Managed.Windows.Forms/System.Windows.Forms/ChangeLog
mcs/class/Managed.Windows.Forms/System.Windows.Forms/Hwnd.cs
mcs/class/Managed.Windows.Forms/System.Windows.Forms/XplatUICarbon.cs