diff options
Diffstat (limited to 'chromium/components/ntp_snippets/contextual/contextual_suggestions_metrics_reporter.cc')
-rw-r--r-- | chromium/components/ntp_snippets/contextual/contextual_suggestions_metrics_reporter.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/chromium/components/ntp_snippets/contextual/contextual_suggestions_metrics_reporter.cc b/chromium/components/ntp_snippets/contextual/contextual_suggestions_metrics_reporter.cc index e588db611a0..08b4fe7abc6 100644 --- a/chromium/components/ntp_snippets/contextual/contextual_suggestions_metrics_reporter.cc +++ b/chromium/components/ntp_snippets/contextual/contextual_suggestions_metrics_reporter.cc @@ -14,6 +14,7 @@ namespace contextual_suggestions { ContextualSuggestionsMetricsReporter::ContextualSuggestionsMetricsReporter() : sheet_peeked_(false), + button_shown_(false), sheet_opened_(false), sheet_closed_(false), any_suggestion_downloaded_(false), @@ -64,6 +65,11 @@ void ContextualSuggestionsMetricsReporter::RecordUmaMetrics( return; sheet_peeked_ = true; break; + case UI_BUTTON_SHOWN: + if (button_shown_) + return; + button_shown_ = true; + break; case UI_OPENED: if (sheet_opened_) return; @@ -97,6 +103,7 @@ void ContextualSuggestionsMetricsReporter::RecordUmaMetrics( void ContextualSuggestionsMetricsReporter::ResetUma() { sheet_peeked_ = false; + button_shown_ = false; sheet_opened_ = false; sheet_closed_ = false; any_suggestion_downloaded_ = false; |