From a6762e24486aaecbfd4207bf1e8e9cdfadec8122 Mon Sep 17 00:00:00 2001 From: tom hsu Date: Wed, 29 Mar 2023 21:50:37 +0800 Subject: [PATCH] Fix UI disappear even if add locale with numbering systems - When user add a locale with multiple numbering systems to system language list, it shall show numbering system UI in Regional preferences UI. This fix is to add numbering system information to LocaleInfo data to tell caller the correct numbering system message. Bug: b/275139725 Test: Manual test Change-Id: I83e63581219fd2200f88fccaa84b2df67f170157 --- core/java/com/android/internal/app/LocaleStore.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/java/com/android/internal/app/LocaleStore.java b/core/java/com/android/internal/app/LocaleStore.java index bcbfdc96a18f4..d07058daad8a6 100644 --- a/core/java/com/android/internal/app/LocaleStore.java +++ b/core/java/com/android/internal/app/LocaleStore.java @@ -657,6 +657,7 @@ public class LocaleStore { // of supported locales. result.mIsPseudo = localeInfo.mIsPseudo; result.mIsTranslated = localeInfo.mIsTranslated; + result.mHasNumberingSystems = localeInfo.mHasNumberingSystems; result.mSuggestionFlags = localeInfo.mSuggestionFlags; return result; }