From 68888a2a5a9689b46f3557bbb1a6b2b4f089b0ba Mon Sep 17 00:00:00 2001
From: Piyush <chandra.piyush17@gmail.com>
Date: Wed, 26 Nov 2025 21:20:22 +0530
Subject: [PATCH 1/6] Replace FullScreenLoadingIndicator with ActivityIndicator
 in AddressSearch

---
 src/components/AddressSearch/index.tsx | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/src/components/AddressSearch/index.tsx b/src/components/AddressSearch/index.tsx
index 259bdc5afd20..07d59a841a59 100644
--- a/src/components/AddressSearch/index.tsx
+++ b/src/components/AddressSearch/index.tsx
@@ -4,7 +4,6 @@ import type {LayoutChangeEvent} from 'react-native';
 import {GooglePlacesAutocomplete} from 'react-native-google-places-autocomplete';
 import type {GooglePlaceData, GooglePlaceDetail} from 'react-native-google-places-autocomplete';
 import ActivityIndicator from '@components/ActivityIndicator';
-import FullScreenLoadingIndicator from '@components/FullscreenLoadingIndicator';
 import LocationErrorMessage from '@components/LocationErrorMessage';
 import ScrollView from '@components/ScrollView';
 import Text from '@components/Text';
@@ -480,7 +479,12 @@ function AddressSearch({
                     </GooglePlacesAutocomplete>
                 </View>
             </ScrollView>
-            {isFetchingCurrentLocation && <FullScreenLoadingIndicator />}
+            {isFetchingCurrentLocation && (
+                <ActivityIndicator
+                    size="large"
+                    style={[styles.h100]}
+                />
+            )}
         </>
     );
 }

From 91307dac567de5164f65bb39b2bf958ce4465d06 Mon Sep 17 00:00:00 2001
From: Piyush <chandra.piyush17@gmail.com>
Date: Thu, 27 Nov 2025 14:17:32 +0530
Subject: [PATCH 2/6] remove style from ActivityIndicator

---
 src/components/AddressSearch/index.tsx | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/src/components/AddressSearch/index.tsx b/src/components/AddressSearch/index.tsx
index 07d59a841a59..001d1497ccd2 100644
--- a/src/components/AddressSearch/index.tsx
+++ b/src/components/AddressSearch/index.tsx
@@ -479,12 +479,7 @@ function AddressSearch({
                     </GooglePlacesAutocomplete>
                 </View>
             </ScrollView>
-            {isFetchingCurrentLocation && (
-                <ActivityIndicator
-                    size="large"
-                    style={[styles.h100]}
-                />
-            )}
+            {isFetchingCurrentLocation && <ActivityIndicator size="large" />}
         </>
     );
 }

From edc0175f439461e22106242bf4170715e76ad0e8 Mon Sep 17 00:00:00 2001
From: Piyush <chandra.piyush17@gmail.com>
Date: Fri, 28 Nov 2025 16:45:49 +0530
Subject: [PATCH 3/6] Added CONST.ACTIVITY_INDICATOR_SIZE.LARGE && styles.h100

---
 src/components/AddressSearch/index.tsx | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/components/AddressSearch/index.tsx b/src/components/AddressSearch/index.tsx
index 001d1497ccd2..5b22c52420d6 100644
--- a/src/components/AddressSearch/index.tsx
+++ b/src/components/AddressSearch/index.tsx
@@ -479,7 +479,12 @@ function AddressSearch({
                     </GooglePlacesAutocomplete>
                 </View>
             </ScrollView>
-            {isFetchingCurrentLocation && <ActivityIndicator size="large" />}
+            {isFetchingCurrentLocation && (
+                <ActivityIndicator
+                    size={CONST.ACTIVITY_INDICATOR_SIZE.LARGE}
+                    style={[styles.h100]}
+                />
+            )}
         </>
     );
 }

From 4654d201acd6cce13b190d08e52d43275c18123a Mon Sep 17 00:00:00 2001
From: Piyush <chandra.piyush17@gmail.com>
Date: Sun, 30 Nov 2025 18:24:25 +0530
Subject: [PATCH 4/6] added styles.mt7

---
 src/components/AddressSearch/index.tsx | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/components/AddressSearch/index.tsx b/src/components/AddressSearch/index.tsx
index 5b22c52420d6..4e8a554ba85e 100644
--- a/src/components/AddressSearch/index.tsx
+++ b/src/components/AddressSearch/index.tsx
@@ -480,10 +480,9 @@ function AddressSearch({
                 </View>
             </ScrollView>
             {isFetchingCurrentLocation && (
-                <ActivityIndicator
-                    size={CONST.ACTIVITY_INDICATOR_SIZE.LARGE}
-                    style={[styles.h100]}
-                />
+                <View style={[styles.h100, styles.mt7]}>
+                    <ActivityIndicator size={CONST.ACTIVITY_INDICATOR_SIZE.LARGE} />
+                </View>
             )}
         </>
     );

From 2f899ea7b3846c0459b7cba2cbb00666ae95f443 Mon Sep 17 00:00:00 2001
From: Piyush <chandra.piyush17@gmail.com>
Date: Tue, 2 Dec 2025 19:48:34 +0530
Subject: [PATCH 5/6] added background color && opacity styles

---
 src/components/AddressSearch/index.tsx | 12 +++++++++++-
 src/styles/index.ts                    |  8 ++++++++
 2 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/src/components/AddressSearch/index.tsx b/src/components/AddressSearch/index.tsx
index 4e8a554ba85e..381818144f74 100644
--- a/src/components/AddressSearch/index.tsx
+++ b/src/components/AddressSearch/index.tsx
@@ -480,7 +480,17 @@ function AddressSearch({
                 </View>
             </ScrollView>
             {isFetchingCurrentLocation && (
-                <View style={[styles.h100, styles.mt7]}>
+                <View
+                    style={[
+                        styles.pAbsolute,
+                        styles.inset0,
+                        StyleUtils.getBackgroundColorStyle(theme.appBG),
+                        styles.opacityActivityIndicator,
+                        styles.zIndex10,
+                        styles.justifyContentCenter,
+                        styles.alignItemsCenter,
+                    ]}
+                >
                     <ActivityIndicator size={CONST.ACTIVITY_INDICATOR_SIZE.LARGE} />
                 </View>
             )}
diff --git a/src/styles/index.ts b/src/styles/index.ts
index ac3510a3e131..bd0b2b973f00 100644
--- a/src/styles/index.ts
+++ b/src/styles/index.ts
@@ -647,10 +647,18 @@ const staticStyles = (theme: ThemeColors) =>
             opacity: 0.5,
         },
 
+        opacityActivityIndicator: {
+            opacity: 0.8,
+        },
+
         opacity1: {
             opacity: 1,
         },
 
+        inset0: {
+            inset: 0,
+        },
+
         textDanger: {
             color: theme.danger,
         },

From da0b0bc10e97c2e50445332bcbda1e1fe6556d42 Mon Sep 17 00:00:00 2001
From: Piyush <chandra.piyush17@gmail.com>
Date: Thu, 4 Dec 2025 16:03:12 +0530
Subject: [PATCH 6/6] added fullScreenLoadingIndicator styles

---
 src/components/AddressSearch/index.tsx | 14 ++------------
 src/styles/index.ts                    |  8 --------
 2 files changed, 2 insertions(+), 20 deletions(-)

diff --git a/src/components/AddressSearch/index.tsx b/src/components/AddressSearch/index.tsx
index 381818144f74..d41926bbd73f 100644
--- a/src/components/AddressSearch/index.tsx
+++ b/src/components/AddressSearch/index.tsx
@@ -1,5 +1,5 @@
 import React, {useEffect, useMemo, useRef, useState} from 'react';
-import {Keyboard, LogBox, View} from 'react-native';
+import {Keyboard, LogBox, StyleSheet, View} from 'react-native';
 import type {LayoutChangeEvent} from 'react-native';
 import {GooglePlacesAutocomplete} from 'react-native-google-places-autocomplete';
 import type {GooglePlaceData, GooglePlaceDetail} from 'react-native-google-places-autocomplete';
@@ -480,17 +480,7 @@ function AddressSearch({
                 </View>
             </ScrollView>
             {isFetchingCurrentLocation && (
-                <View
-                    style={[
-                        styles.pAbsolute,
-                        styles.inset0,
-                        StyleUtils.getBackgroundColorStyle(theme.appBG),
-                        styles.opacityActivityIndicator,
-                        styles.zIndex10,
-                        styles.justifyContentCenter,
-                        styles.alignItemsCenter,
-                    ]}
-                >
+                <View style={[StyleSheet.absoluteFillObject, styles.fullScreenLoading, styles.w100]}>
                     <ActivityIndicator size={CONST.ACTIVITY_INDICATOR_SIZE.LARGE} />
                 </View>
             )}
diff --git a/src/styles/index.ts b/src/styles/index.ts
index 39cba273b384..19fba200fd0a 100644
--- a/src/styles/index.ts
+++ b/src/styles/index.ts
@@ -650,18 +650,10 @@ const staticStyles = (theme: ThemeColors) =>
             opacity: 0.5,
         },
 
-        opacityActivityIndicator: {
-            opacity: 0.8,
-        },
-
         opacity1: {
             opacity: 1,
         },
 
-        inset0: {
-            inset: 0,
-        },
-
         textDanger: {
             color: theme.danger,
         },
