From bf81dfe8062b4819d38cffde66f4d5656566833c Mon Sep 17 00:00:00 2001 From: Nick Fisher Date: Sat, 24 Aug 2024 16:22:31 +0800 Subject: [PATCH] fix!: (flutter) pass pixelRatio to createTexture --- .../lib/thermion/widgets/thermion_widget.dart | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/thermion_flutter/thermion_flutter/lib/thermion/widgets/thermion_widget.dart b/thermion_flutter/thermion_flutter/lib/thermion/widgets/thermion_widget.dart index 2f86d154..3f874b42 100644 --- a/thermion_flutter/thermion_flutter/lib/thermion/widgets/thermion_widget.dart +++ b/thermion_flutter/thermion_flutter/lib/thermion/widgets/thermion_widget.dart @@ -44,9 +44,7 @@ class _ThermionWidgetState extends State { }); 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(() {});