From 81413d1ed5145bc54652efbb9e95166a6485b35a Mon Sep 17 00:00:00 2001 From: Sayed Owais Ali Date: Thu, 18 Apr 2024 14:17:36 +0530 Subject: [PATCH] =?UTF-8?q?TP-64287=20|=20Sayed=20Owais=20Ali=20|=20gettin?= =?UTF-8?q?g=20coordinates=20just=20before=20drawing=20=E2=80=A6=20(#144)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- navi-alfred/build.gradle | 2 +- .../src/main/java/com/navi/alfred/utils/ScreenShotUtils.kt | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/navi-alfred/build.gradle b/navi-alfred/build.gradle index 5ad3ad0..8b707d4 100644 --- a/navi-alfred/build.gradle +++ b/navi-alfred/build.gradle @@ -6,7 +6,7 @@ plugins { id 'maven-publish' } -def VERSION = "1.1.5" +def VERSION = "1.1.6" android { namespace 'com.navi.alfred' diff --git a/navi-alfred/src/main/java/com/navi/alfred/utils/ScreenShotUtils.kt b/navi-alfred/src/main/java/com/navi/alfred/utils/ScreenShotUtils.kt index 16172dd..03aff28 100644 --- a/navi-alfred/src/main/java/com/navi/alfred/utils/ScreenShotUtils.kt +++ b/navi-alfred/src/main/java/com/navi/alfred/utils/ScreenShotUtils.kt @@ -1,6 +1,6 @@ /* * - * * Copyright © 2023 by Navi Technologies Limited + * * Copyright © 2023-2024 by Navi Technologies Limited * * All rights reserved. Strictly confidential * */ @@ -200,8 +200,6 @@ internal suspend fun captureScreen( } if (canvas != null && bmp != null) { val currentScreen = AlfredManager.currentScreen - val sensitiveCoordinates = - AlfredManager.sensitiveComposeRepository.getAllSensitiveComposableCoordinates() val rootView = AlfredManager.sensitiveComposeRepository.getRootViewOfComposeScreen() if ( isMaskingEnabled(screenName) || @@ -215,6 +213,9 @@ internal suspend fun captureScreen( } else { if (rootView != null) { withContext(Dispatchers.Main) { + val sensitiveCoordinates = + AlfredManager.sensitiveComposeRepository + .getAllSensitiveComposableCoordinates() captureComposeViewWithMasking( canvas, sensitiveCoordinates,