diff options
-rw-r--r-- | skia/ext/skia_utils_mac.mm | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/skia/ext/skia_utils_mac.mm b/skia/ext/skia_utils_mac.mm index 6bb0a96..7d0c23c 100644 --- a/skia/ext/skia_utils_mac.mm +++ b/skia/ext/skia_utils_mac.mm @@ -148,7 +148,7 @@ SkBitmap NSImageToSkBitmap(NSImage* image, NSSize size, bool is_opaque) { DCHECK(context != NULL); // Save the current graphics context so that we can restore it later. - NSGraphicsContext* current_context = [NSGraphicsContext currentContext]; + [NSGraphicsContext saveGraphicsState]; // Dummy context that we will draw into. NSGraphicsContext* context_cocoa = @@ -162,7 +162,7 @@ SkBitmap NSImageToSkBitmap(NSImage* image, NSSize size, bool is_opaque) { fraction:1.0]; // Done drawing, restore context. - [NSGraphicsContext setCurrentContext:current_context]; + [NSGraphicsContext restoreGraphicsState]; return bitmap; } |