[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs/src nsterm.m
From: |
Adrian Robert |
Subject: |
[Emacs-diffs] emacs/src nsterm.m |
Date: |
Tue, 24 Feb 2009 12:42:00 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Adrian Robert <arobert> 09/02/24 12:42:00
Modified files:
src : nsterm.m
Log message:
* nsterm.m (ns_ring_bell): Convert rect to window coordinates
before caching.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/nsterm.m?cvsroot=emacs&r1=1.59&r2=1.60
Patches:
Index: nsterm.m
===================================================================
RCS file: /sources/emacs/emacs/src/nsterm.m,v
retrieving revision 1.59
retrieving revision 1.60
diff -u -b -r1.59 -r1.60
--- nsterm.m 20 Feb 2009 11:39:19 -0000 1.59
+++ nsterm.m 24 Feb 2009 12:42:00 -0000 1.60
@@ -844,11 +844,9 @@
r.origin.y += (r.size.height - dim.y) / 2;
r.size.width = dim.x;
r.size.height = dim.y;
- /* XXX: cacheImageInRect under GNUstep does not account for
- offset in x_set_window_size, so overestimate (4 fine on Cocoa) */
- surr = NSInsetRect (r, -10, -10);
+ surr = NSInsetRect (r, -2, -2);
ns_focus (frame, &surr, 1);
- [[view window] cacheImageInRect: surr];
+ [[view window] cacheImageInRect: [view convertRect: surr
toView:nil]];
[ns_lookup_indexed_color (NS_FACE_FOREGROUND
(FRAME_DEFAULT_FACE (frame)), frame)
set];
NSRectFill (r);