From 45aa3a89e094b658c8361314ca260e2f8404caa2 Mon Sep 17 00:00:00 2001 From: Jia Hao Goh Date: Tue, 7 Nov 2023 14:33:08 +0800 Subject: [PATCH] Fix narrowing conversion lint Internally we have a lint that surfaces this as a warning. Related: b/309552840 --- .../plugin/platform/PlatformViewsController.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/shell/platform/android/io/flutter/plugin/platform/PlatformViewsController.java b/shell/platform/android/io/flutter/plugin/platform/PlatformViewsController.java index 820a8629b4350..6db1564f58469 100644 --- a/shell/platform/android/io/flutter/plugin/platform/PlatformViewsController.java +++ b/shell/platform/android/io/flutter/plugin/platform/PlatformViewsController.java @@ -1027,12 +1027,12 @@ private static PointerCoords parsePointerCoords(Object rawCoords, float density) coords.orientation = (float) (double) coordsList.get(0); coords.pressure = (float) (double) coordsList.get(1); coords.size = (float) (double) coordsList.get(2); - coords.toolMajor = (float) (double) coordsList.get(3) * density; - coords.toolMinor = (float) (double) coordsList.get(4) * density; - coords.touchMajor = (float) (double) coordsList.get(5) * density; - coords.touchMinor = (float) (double) coordsList.get(6) * density; - coords.x = (float) (double) coordsList.get(7) * density; - coords.y = (float) (double) coordsList.get(8) * density; + coords.toolMajor = (float) ((double) coordsList.get(3) * density); + coords.toolMinor = (float) ((double) coordsList.get(4) * density); + coords.touchMajor = (float) ((double) coordsList.get(5) * density); + coords.touchMinor = (float) ((double) coordsList.get(6) * density); + coords.x = (float) ((double) coordsList.get(7) * density); + coords.y = (float) ((double) coordsList.get(8) * density); return coords; }