saltedpotatos
Committed by GitHub

Rudimentary fix for devicePixelRatio (#365)

Tries to mirror changes made in flutter/flutter PR 126535 for devicePixelRatio

Does not mirror changes made to scroll_position.dart

  @override
  double get devicePixelRatio => context.devicePixelRatio;
... ... @@ -392,6 +392,8 @@ class SheetState extends State<SheetScrollable>
@override
void didChangeDependencies() {
_devicePixelRatio = MediaQuery.maybeDevicePixelRatioOf(context) ??
View.of(context).devicePixelRatio;
_updatePosition();
super.didChangeDependencies();
}
... ... @@ -560,6 +562,10 @@ class SheetState extends State<SheetScrollable>
TickerProvider get vsync => this;
@override
double get devicePixelRatio => _devicePixelRatio;
late double _devicePixelRatio;
@override
@protected
void setIgnorePointer(bool value) {
if (_shouldIgnorePointer == value) return;
... ...