From c8dfaf1ea5a3b10a0592493b5138b9d29652fc50 Mon Sep 17 00:00:00 2001 From: calderwoodra Date: Wed, 24 Jan 2018 15:15:45 -0800 Subject: Add flag to enable NUI shortcut. Bug: 64655802 Test: n/a PiperOrigin-RevId: 183149638 Change-Id: Idc58efced8f70311eccd67f403bc5bd98f3f8518 --- java/com/android/dialer/calllog/CallLogFramework.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'java/com/android/dialer/calllog') diff --git a/java/com/android/dialer/calllog/CallLogFramework.java b/java/com/android/dialer/calllog/CallLogFramework.java index c9d5f0907..440055de6 100644 --- a/java/com/android/dialer/calllog/CallLogFramework.java +++ b/java/com/android/dialer/calllog/CallLogFramework.java @@ -21,11 +21,11 @@ import android.content.SharedPreferences; import android.support.annotation.MainThread; import android.support.annotation.Nullable; import android.support.annotation.VisibleForTesting; -import com.android.dialer.buildtype.BuildType; import com.android.dialer.calllog.datasources.CallLogDataSource; import com.android.dialer.calllog.datasources.DataSources; import com.android.dialer.common.Assert; import com.android.dialer.common.LogUtil; +import com.android.dialer.configprovider.ConfigProviderBindings; import com.android.dialer.storage.Unencrypted; import javax.inject.Inject; import javax.inject.Singleton; @@ -61,7 +61,7 @@ public final class CallLogFramework implements CallLogDataSource.ContentObserver // users will have "new call log" content observers firing. These observers usually do simple // things like writing shared preferences. // TODO(zachh): Find a way to access Main#isNewUiEnabled without creating a circular dependency. - if (BuildType.get() == BuildType.BUGFOOD || LogUtil.isDebugEnabled()) { + if (ConfigProviderBindings.get(appContext).getBoolean("is_nui_shortcut_enabled", false)) { for (CallLogDataSource dataSource : dataSources.getDataSourcesIncludingSystemCallLog()) { dataSource.registerContentObservers(appContext, this); } -- cgit v1.2.3