OSX wxClientDC coordinates slides by +2 pixels
|Reported by:||erdem_ua||Owned by:||csomor|
On OSX Cacao and wxWidgets version 2.9.4 (but AFAIK this is true for all previous 2.9 releases) wxClientDC coordinates are slides +2 pixel at both x and y vector.
Than 0,0 became +2,+2 at screen and leave first 2 pixels are not updated by last render and produce corruption/artifacts on screen...
Instead using wxWindowDC has no such an issue.
I believe this bug also effects wxCaret, so it miss aligned to text. Probably it's due use of wxClientDC at it's code.