diff options
Diffstat (limited to 'libjava/javax/swing/plaf/basic/BasicGraphicsUtils.java')
-rw-r--r-- | libjava/javax/swing/plaf/basic/BasicGraphicsUtils.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/libjava/javax/swing/plaf/basic/BasicGraphicsUtils.java b/libjava/javax/swing/plaf/basic/BasicGraphicsUtils.java index 0645a373c2b..b1064f48eaa 100644 --- a/libjava/javax/swing/plaf/basic/BasicGraphicsUtils.java +++ b/libjava/javax/swing/plaf/basic/BasicGraphicsUtils.java @@ -1,5 +1,5 @@ /* BasicGraphicsUtils.java - Copyright (C) 2003 Free Software Foundation, Inc. + Copyright (C) 2003, 2004 Free Software Foundation, Inc. This file is part of GNU Classpath. @@ -455,7 +455,9 @@ public class BasicGraphicsUtils drawUnderline = (underlinedIndex >= 0) && (underlinedIndex < textLength); - if (!(g instanceof Graphics2D)) + // FIXME: unfortunately pango and cairo can't agree on metrics + // so for the time being we continue to *not* use TextLayouts. + if (true || !(g instanceof Graphics2D)) { /* Fall-back. This is likely to produce garbage for any text * containing right-to-left (Hebrew or Arabic) characters, even |