summaryrefslogtreecommitdiff
path: root/javax/swing/text/FieldView.java
diff options
context:
space:
mode:
Diffstat (limited to 'javax/swing/text/FieldView.java')
-rw-r--r--javax/swing/text/FieldView.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/javax/swing/text/FieldView.java b/javax/swing/text/FieldView.java
index 127f32f53..0c2f0fef1 100644
--- a/javax/swing/text/FieldView.java
+++ b/javax/swing/text/FieldView.java
@@ -138,6 +138,10 @@ public class FieldView extends PlainView
*/
protected Shape adjustAllocation(Shape shape)
{
+ // Return null when the original allocation is null (like the RI).
+ if (shape == null)
+ return null;
+
Rectangle rectIn = shape.getBounds();
// vertical adjustment
int height = (int) getPreferredSpan(Y_AXIS);