[Memory Panel] Fix `canvasChartWidth` has not been initialized error when changing the zoom duration (#9573)

diff --git a/packages/devtools_app/lib/src/screens/memory/panes/chart/widgets/interval_dropdown.dart b/packages/devtools_app/lib/src/screens/memory/panes/chart/widgets/interval_dropdown.dart
index a02b56b..9773fcc 100644
--- a/packages/devtools_app/lib/src/screens/memory/panes/chart/widgets/interval_dropdown.dart
+++ b/packages/devtools_app/lib/src/screens/memory/panes/chart/widgets/interval_dropdown.dart
@@ -43,10 +43,11 @@
           );
           widget.chartController.data.displayInterval = value;
           final duration = value.duration;
-
           widget.chartController.event.zoomDuration = duration;
           widget.chartController.vm.zoomDuration = duration;
-          widget.chartController.android.zoomDuration = duration;
+          if (widget.chartController.isAndroidChartVisible.value) {
+            widget.chartController.android.zoomDuration = duration;
+          }
         });
       },
       items: displayTypes,
diff --git a/packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md b/packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md
index 1f193db..a4873ad 100644
--- a/packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md
+++ b/packages/devtools_app/release_notes/NEXT_RELEASE_NOTES.md
@@ -32,7 +32,8 @@
 
 ## Memory updates
 
-TODO: Remove this section if there are not any general updates.
+- Fixed error preventing users from changing the zoom duration. -
+  [#9573](https://github.com/flutter/devtools/pull/9573)
 
 ## Debugger updates