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

Commit 61144614 authored by Arc Wang's avatar Arc Wang
Browse files

Cleanup FeatureFlag of 2nd layer Activity navigate up button

After this change, navigate up button of 2nd layer Activity
will show/hide by SplitController#isActivityEmbedded.

Bug: 263198464
Test: build
      manual visual
Change-Id: I23b3b22693d1cd3b78a4c18f94f942285b9e5d07
parent b0ef6b77
Loading
Loading
Loading
Loading
+0 −9
Original line number Diff line number Diff line
@@ -76,13 +76,6 @@ public class FeatureFlagUtils {
    public static final String SETTINGS_APP_ALLOW_DARK_THEME_ACTIVATION_AT_BEDTIME =
            "settings_app_allow_dark_theme_activation_at_bedtime";

    /**
     * Hide back key in the Settings two pane design.
     * @hide
     */
    public static final String SETTINGS_HIDE_SECOND_LAYER_PAGE_NAVIGATE_UP_BUTTON_IN_TWO_PANE =
            "settings_hide_second_layer_page_navigate_up_button_in_two_pane";

    /** @hide */
    public static final String SETTINGS_AUTO_TEXT_WRAPPING = "settings_auto_text_wrapping";

@@ -168,7 +161,6 @@ public class FeatureFlagUtils {
        DEFAULT_FLAGS.put(SETTINGS_VOLUME_PANEL_IN_SYSTEMUI, "false");
        DEFAULT_FLAGS.put(SETTINGS_ENABLE_MONITOR_PHANTOM_PROCS, "true");
        DEFAULT_FLAGS.put(SETTINGS_APP_ALLOW_DARK_THEME_ACTIVATION_AT_BEDTIME, "true");
        DEFAULT_FLAGS.put(SETTINGS_HIDE_SECOND_LAYER_PAGE_NAVIGATE_UP_BUTTON_IN_TWO_PANE, "true");
        DEFAULT_FLAGS.put(SETTINGS_AUTO_TEXT_WRAPPING, "false");
        DEFAULT_FLAGS.put(SETTINGS_NEW_KEYBOARD_UI, "false");
        DEFAULT_FLAGS.put(SETTINGS_NEW_KEYBOARD_SHORTCUT, "false");
@@ -189,7 +181,6 @@ public class FeatureFlagUtils {
        PERSISTENT_FLAGS.add(SETTINGS_SUPPORT_LARGE_SCREEN);
        PERSISTENT_FLAGS.add(SETTINGS_ENABLE_MONITOR_PHANTOM_PROCS);
        PERSISTENT_FLAGS.add(SETTINGS_APP_ALLOW_DARK_THEME_ACTIVATION_AT_BEDTIME);
        PERSISTENT_FLAGS.add(SETTINGS_HIDE_SECOND_LAYER_PAGE_NAVIGATE_UP_BUTTON_IN_TWO_PANE);
        PERSISTENT_FLAGS.add(SETTINGS_AUTO_TEXT_WRAPPING);
        PERSISTENT_FLAGS.add(SETTINGS_NEW_KEYBOARD_UI);
        PERSISTENT_FLAGS.add(SETTINGS_NEW_KEYBOARD_SHORTCUT);
+1 −11
Original line number Diff line number Diff line
@@ -20,8 +20,6 @@ import android.app.Activity;
import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.provider.Settings;
import android.text.TextUtils;
import android.util.Log;

import androidx.core.os.BuildCompat;
@@ -105,16 +103,8 @@ public final class ActivityEmbeddingUtils {
            return false;
        }

        final String shouldHideNavigateUpButton =
                Settings.Global.getString(activity.getContentResolver(),
                        "settings_hide_second_layer_page_navigate_up_button_in_two_pane");

        if (TextUtils.isEmpty(shouldHideNavigateUpButton)
                || Boolean.parseBoolean(shouldHideNavigateUpButton)) {
        return isActivityEmbedded(activity);
    }
        return false;
    }

    private ActivityEmbeddingUtils() {
    }