Index: ash/wm/maximize_mode/maximize_mode_controller.cc |
diff --git a/ash/wm/maximize_mode/maximize_mode_controller.cc b/ash/wm/maximize_mode/maximize_mode_controller.cc |
index ee503a3a43609b482936e77511f7caf738eebb29..0a289193172b616319379bdd14377f864db66e5a 100644 |
--- a/ash/wm/maximize_mode/maximize_mode_controller.cc |
+++ b/ash/wm/maximize_mode/maximize_mode_controller.cc |
@@ -181,7 +181,10 @@ void MaximizeModeController::LidEventReceived(bool open, |
} |
void MaximizeModeController::SuspendImminent() { |
- RecordTouchViewStateTransition(); |
+ // Only record TouchView state transition metrics if the suspend occurred |
+ // while in TouchView mode. |
+ if (IsMaximizeModeWindowManagerEnabled()) |
+ RecordTouchViewStateTransition(); |
} |
void MaximizeModeController::SuspendDone( |