From cd7322ee33e634d7c8e478a47553ec17ab9b9a86 Mon Sep 17 00:00:00 2001 From: bae Date: Mon, 21 May 2012 14:53:51 +0400 Subject: [PATCH] 7154088: [macosx] Regression: Component.createImage do not inherits component attributes Reviewed-by: art, kizune --- src/macosx/classes/sun/lwawt/LWComponentPeer.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/macosx/classes/sun/lwawt/LWComponentPeer.java b/src/macosx/classes/sun/lwawt/LWComponentPeer.java index a7b15e07c..6701434bb 100644 --- a/src/macosx/classes/sun/lwawt/LWComponentPeer.java +++ b/src/macosx/classes/sun/lwawt/LWComponentPeer.java @@ -940,8 +940,8 @@ public abstract class LWComponentPeer @Override public Image createImage(int w, int h) { - // TODO: accelerated image - return getGraphicsConfiguration().createCompatibleImage(w, h); + CGraphicsConfig gc = (CGraphicsConfig)getGraphicsConfiguration(); + return gc.createAcceleratedImage(getTarget(), w, h); } @Override -- GitLab