Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bbf0b66e authored by Ken Wakasa's avatar Ken Wakasa
Browse files

Suppress "Automatic" subtype name in tablet's IME switcher panel

bug: 5282718
Change-Id: Ibecd6309eba9ac2fe173be7db4ba353e5821bd43
parent ce002753
Loading
Loading
Loading
Loading
+10 −9
Original line number Original line Diff line number Diff line
@@ -218,15 +218,16 @@ public class InputMethodsPanel extends LinearLayout implements StatusBarPanel,


    private View createInputMethodItem(
    private View createInputMethodItem(
            final InputMethodInfo imi, final InputMethodSubtype subtype) {
            final InputMethodInfo imi, final InputMethodSubtype subtype) {
        CharSequence subtypeName = getSubtypeName(imi, subtype);
        final CharSequence subtypeName = subtype.overridesImplicitlyEnabledSubtype()
        CharSequence imiName = getIMIName(imi);
                ? null : getSubtypeName(imi, subtype);
        Drawable icon = getSubtypeIcon(imi, subtype);
        final CharSequence imiName = getIMIName(imi);
        View view = View.inflate(mContext, R.layout.status_bar_input_methods_item, null);
        final Drawable icon = getSubtypeIcon(imi, subtype);
        ImageView subtypeIcon = (ImageView)view.findViewById(R.id.item_icon);
        final View view = View.inflate(mContext, R.layout.status_bar_input_methods_item, null);
        TextView itemTitle = (TextView)view.findViewById(R.id.item_title);
        final ImageView subtypeIcon = (ImageView)view.findViewById(R.id.item_icon);
        TextView itemSubtitle = (TextView)view.findViewById(R.id.item_subtitle);
        final TextView itemTitle = (TextView)view.findViewById(R.id.item_title);
        ImageView settingsIcon = (ImageView)view.findViewById(R.id.item_settings_icon);
        final TextView itemSubtitle = (TextView)view.findViewById(R.id.item_subtitle);
        View subtypeView = view.findViewById(R.id.item_subtype);
        final ImageView settingsIcon = (ImageView)view.findViewById(R.id.item_settings_icon);
        final View subtypeView = view.findViewById(R.id.item_subtype);
        if (subtypeName == null) {
        if (subtypeName == null) {
            itemTitle.setText(imiName);
            itemTitle.setText(imiName);
            itemSubtitle.setVisibility(View.GONE);
            itemSubtitle.setVisibility(View.GONE);