Fix potential use of disposed context

This commit is contained in:
Ming Ming 2022-12-03 10:02:04 +08:00
parent acc340ca7a
commit 98696b9a47

View file

@ -52,6 +52,7 @@ class _MeasurableItemListState extends State<MeasurableItemList>
@override @override
didChangeMetrics() { didChangeMetrics() {
WidgetsBinding.instance.addPostFrameCallback((_) { WidgetsBinding.instance.addPostFrameCallback((_) {
if (mounted) {
final orientation = MediaQuery.of(context).orientation; final orientation = MediaQuery.of(context).orientation;
if (orientation != _prevOrientation) { if (orientation != _prevOrientation) {
_log.info( _log.info(
@ -59,6 +60,7 @@ class _MeasurableItemListState extends State<MeasurableItemList>
_prevOrientation = orientation; _prevOrientation = orientation;
updateListHeight(); updateListHeight();
} }
}
}); });
} }