From 9485d0d90780a86450a4a5ea4dedee98362737a1 Mon Sep 17 00:00:00 2001 From: John Emmons Date: Tue, 9 Jun 2015 21:26:01 +0000 Subject: [PATCH] ICU-11737 Prevent fallback to the wide form where it shouldn't. Short form should be the defualt per CLDR X-SVN-Rev: 37516 --- .../classes/core/src/com/ibm/icu/text/MeasureFormat.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/MeasureFormat.java b/icu4j/main/classes/core/src/com/ibm/icu/text/MeasureFormat.java index 74979a460c4..92d241aa4b6 100644 --- a/icu4j/main/classes/core/src/com/ibm/icu/text/MeasureFormat.java +++ b/icu4j/main/classes/core/src/com/ibm/icu/text/MeasureFormat.java @@ -830,9 +830,6 @@ public class MeasureFormat extends UFormat { return true; } T fallback = styleMap.get(FormatWidth.SHORT); - if (fallback == null) { - fallback = styleMap.get(FormatWidth.WIDE); - } if (fallback == null) { return false; } @@ -1257,7 +1254,7 @@ public class MeasureFormat extends UFormat { private static FormatWidth fromFormatWidthOrdinal(int ordinal) { FormatWidth[] values = FormatWidth.values(); if (ordinal < 0 || ordinal >= values.length) { - return FormatWidth.WIDE; + return FormatWidth.SHORT; } return values[ordinal]; } -- 2.40.0