Index: chrome/browser/ui/app_list/start_page_service.cc |
diff --git a/chrome/browser/ui/app_list/start_page_service.cc b/chrome/browser/ui/app_list/start_page_service.cc |
index b8af9bd5f3656fb6fab272a425c34731fd487bda..3bf52716cae76ce23a0fb9bb3b43a12a1d3d475b 100644 |
--- a/chrome/browser/ui/app_list/start_page_service.cc |
+++ b/chrome/browser/ui/app_list/start_page_service.cc |
@@ -174,8 +174,10 @@ void StartPageService::ToggleSpeechRecognition() { |
bool StartPageService::HotwordEnabled() { |
if (HotwordService::IsExperimentalHotwordingEnabled()) { |
+ auto prefs = profile_->GetPrefs(); |
return HotwordServiceFactory::IsServiceAvailable(profile_) && |
- profile_->GetPrefs()->GetBoolean(prefs::kHotwordSearchEnabled); |
+ (prefs->GetBoolean(prefs::kHotwordSearchEnabled) || |
+ prefs->GetBoolean(prefs::kHotwordAlwaysOnSearchEnabled)); |
} |
#if defined(OS_CHROMEOS) |
return HotwordServiceFactory::IsServiceAvailable(profile_) && |