Remove SysUI flag for enabling output switcher api

Bug: 264938937
Test: Using MediaRouter sample app
Change-Id: If8d20f773c36f1e29d9eea905545b6a82a49f700
This commit is contained in:
Bishoy Gendy
2023-03-01 13:19:58 +00:00
parent 99dc404b91
commit 367406b615
2 changed files with 2 additions and 16 deletions

View File

@@ -636,11 +636,6 @@ object Flags {
@JvmField
val OUTPUT_SWITCHER_DEVICE_STATUS = unreleasedFlag(2502, "output_switcher_device_status")
// TODO(b/20911786): Tracking Bug
@JvmField
val OUTPUT_SWITCHER_SHOW_API_ENABLED =
releasedFlag(2503, "output_switcher_show_api_enabled", teamfood = true)
// 2700 - unfold transitions
// TODO(b/265764985): Tracking Bug
@Keep

View File

@@ -23,8 +23,6 @@ import android.util.Log;
import com.android.systemui.CoreStartable;
import com.android.systemui.dagger.SysUISingleton;
import com.android.systemui.flags.FeatureFlags;
import com.android.systemui.flags.Flags;
import com.android.systemui.statusbar.CommandQueue;
import javax.inject.Inject;
@@ -37,26 +35,19 @@ public class MediaOutputSwitcherDialogUI implements CoreStartable, CommandQueue.
private final CommandQueue mCommandQueue;
private final MediaOutputDialogFactory mMediaOutputDialogFactory;
private final FeatureFlags mFeatureFlags;
@Inject
public MediaOutputSwitcherDialogUI(
Context context,
CommandQueue commandQueue,
MediaOutputDialogFactory mediaOutputDialogFactory,
FeatureFlags featureFlags) {
MediaOutputDialogFactory mediaOutputDialogFactory) {
mCommandQueue = commandQueue;
mMediaOutputDialogFactory = mediaOutputDialogFactory;
mFeatureFlags = featureFlags;
}
@Override
public void start() {
if (mFeatureFlags.isEnabled(Flags.OUTPUT_SWITCHER_SHOW_API_ENABLED)) {
mCommandQueue.addCallback(this);
} else {
Log.w(TAG, "Show media output switcher is not enabled.");
}
mCommandQueue.addCallback(this);
}
@Override