fix!: (flutter) pass pixelRatio to createTexture

This commit is contained in:
Nick Fisher
2024-08-24 16:22:31 +08:00
parent f588b3b6e7
commit bf81dfe806

View File

@@ -44,9 +44,7 @@ class _ThermionWidgetState extends State<ThermionWidget> {
});
var dpr = MediaQuery.of(context).devicePixelRatio;
var size = ((context.findRenderObject()) as RenderBox).size;
var width = (dpr * size.width).ceil();
var height = (dpr * size.height).ceil();
_texture = await ThermionFlutterPlugin.createTexture(width, height, 0, 0);
_texture = await ThermionFlutterPlugin.createTexture(size.width, size.height, 0, 0, dpr);
if (mounted) {
setState(() {});