[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