From ed65025b7bee619d489cca7ad43363cf407a0146 Mon Sep 17 00:00:00 2001 From: hobbs2 Date: Wed, 28 Sep 2005 03:27:02 +0000 Subject: * generic/tkTreeCtrl.c (LoupeCmd): don't capture display (it causes flashing) on OS X. --- ChangeLog | 5 +++++ generic/tkTreeCtrl.c | 4 +--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index c71a6cf..f9955ee 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2005-09-27 Jeff Hobbs + + * generic/tkTreeCtrl.c (LoupeCmd): don't capture display (it + causes flashing) on OS X. + 2005-09-26 Jeff Hobbs * generic/tkTreeCtrl.c (LoupeCmd): add OS X support. Correct diff --git a/generic/tkTreeCtrl.c b/generic/tkTreeCtrl.c index 6d0f895..88326ab 100644 --- a/generic/tkTreeCtrl.c +++ b/generic/tkTreeCtrl.c @@ -7,7 +7,7 @@ * Copyright (c) 2002-2003 Christian Krone * Copyright (c) 2003-2005 ActiveState, a division of Sophos * - * RCS: @(#) $Id: tkTreeCtrl.c,v 1.56 2005/09/27 04:44:36 hobbs2 Exp $ + * RCS: @(#) $Id: tkTreeCtrl.c,v 1.57 2005/09/28 03:27:02 hobbs2 Exp $ */ #include "tkTreeCtrl.h" @@ -3669,7 +3669,6 @@ LoupeCmd( int bPerPixel, byPerRow, byPerPixel; // Gets all the screen info: - CGDisplayCapture(kCGDirectMainDisplay); CGDisplayHideCursor(kCGDirectMainDisplay); bPerPixel = CGDisplayBitsPerPixel(kCGDirectMainDisplay); byPerRow = CGDisplayBytesPerRow(kCGDirectMainDisplay); @@ -3720,7 +3719,6 @@ LoupeCmd( } } CGDisplayShowCursor(kCGDirectMainDisplay); - CGDisplayRelease(kCGDirectMainDisplay); #else ximage = XGetImage(display, rootWindow, grabX, grabY, grabW, grabH, AllPlanes, ZPixmap); -- cgit v0.12