diff --git a/plugins/aves_magnifier/lib/src/controller/controller_delegate.dart b/plugins/aves_magnifier/lib/src/controller/controller_delegate.dart index 4b65110c4..57e1b98e1 100644 --- a/plugins/aves_magnifier/lib/src/controller/controller_delegate.dart +++ b/plugins/aves_magnifier/lib/src/controller/controller_delegate.dart @@ -26,7 +26,7 @@ mixin AvesMagnifierControllerDelegate on State { void registerDelegate(AvesMagnifier widget) { _subscriptions.add(widget.controller.stateStream.listen(_onMagnifierStateChanged)); _subscriptions.add(widget.controller.scaleStateChangeStream.listen(_onScaleStateChanged)); - _subscriptions.add(widget.controller.scaleBoundariesStream.listen(_onScaleBoundariesChanged)); + // _subscriptions.add(widget.controller.scaleBoundariesStream.listen(_onScaleBoundariesChanged)); } void unregisterDelegate(AvesMagnifier oldWidget) { @@ -36,9 +36,10 @@ mixin AvesMagnifierControllerDelegate on State { ..clear(); } - void _onScaleBoundariesChanged(ScaleBoundaries boundaries) { - initScale(); - } + // TODO TLAD should not reset scale when boundaries change because of transform + // void _onScaleBoundariesChanged(ScaleBoundaries boundaries) { + // initScale(); + // } void _onScaleStateChanged(ScaleStateChange scaleStateChange) { if (scaleStateChange.source == ChangeSource.internal) return;