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

Commit 51444486 authored by Seigo Nonaka's avatar Seigo Nonaka
Browse files

Make icon visible on context menu

Bug: 240385199
Test: manually verified
Change-Id: I530d0e3cc6ab4d49c215f6d603dbab978a09ec3d
parent 721d9d7f
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -356,6 +356,15 @@ public interface Menu {
     */
    public void setGroupVisible(int group, boolean visible);

    /**
     * Sets the optional icon visible.
     * @param visible true for visible, false for hidden.
     *
     * @hide
     */
    default void setOptionalIconsVisible(boolean visible) {
    }
    
    /**
     * Enable or disable all menu items that are in the given group.
     *
+2 −0
Original line number Diff line number Diff line
@@ -3144,6 +3144,8 @@ public class Editor {
            }
        }

        menu.setOptionalIconsVisible(true);

        final int keyboard = mTextView.getResources().getConfiguration().keyboard;
        menu.setQwertyMode(keyboard == Configuration.KEYBOARD_QWERTY);

+6 −1
Original line number Diff line number Diff line
@@ -1286,8 +1286,13 @@ public class MenuBuilder implements Menu {
        mCurrentMenuInfo = menuInfo;
    }

    /**
     * Sets the optional icon visible.
     * @param visible true for visible, false for hidden.
     */
    @UnsupportedAppUsage
    void setOptionalIconsVisible(boolean visible) {
    @Override
    public void setOptionalIconsVisible(boolean visible) {
        mOptionalIconsVisible = visible;
    }