We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d55974c commit 6a0da9cCopy full SHA for 6a0da9c
flutter/lib/models/model.dart
@@ -1927,8 +1927,12 @@ class CanvasModel with ChangeNotifier {
1927
}
1928
1929
_devicePixelRatio = ui.window.devicePixelRatio;
1930
- if (kIgnoreDpi && style == kRemoteViewStyleOriginal) {
1931
- _scale = 1.0 / _devicePixelRatio;
+ if (kIgnoreDpi) {
+ if (style == kRemoteViewStyleOriginal) {
1932
+ _scale = 1.0 / _devicePixelRatio;
1933
+ } else if (_scale != 0 && style == kRemoteViewStyleCustom) {
1934
+ _scale /= _devicePixelRatio;
1935
+ }
1936
1937
_resetCanvasOffset(displayWidth, displayHeight);
1938
final overflow = _x < 0 || y < 0;
0 commit comments