From: Jay Freeman (saurik) Date: Sun, 2 Oct 2011 19:05:09 +0000 (+0000) Subject: Solve issues determining client window on retina displays. X-Git-Tag: v0.9.3375^0 X-Git-Url: https://git.saurik.com/veency.git/commitdiff_plain/e66d889d5c5a6e624cc43310c4416328878d9cc3?ds=inline Solve issues determining client window on retina displays. --- diff --git a/Tweak.mm b/Tweak.mm index 8c86455..5902a78 100644 --- a/Tweak.mm +++ b/Tweak.mm @@ -306,11 +306,12 @@ static bool iPad1_; static void VNCPointer(int buttons, int x, int y, rfbClientPtr client) { if (ratio_ == 0) return; - x /= ratio_; - y /= ratio_; CGPoint location = {x, y}; + x /= ratio_; + y /= ratio_; + if (width_ > height_) { int t(x); x = height_ / ratio_ - 1 - y;