From fe8ae7ca90fb376c5cf0633c8b99ad5c199ffde5 Mon Sep 17 00:00:00 2001 From: Bruno Lemos Date: Wed, 6 Mar 2019 11:48:30 -0300 Subject: [PATCH] [Android] Disable unsupported setNetworkActivityIndicatorVisible --- packages/components/src/network-interceptor.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/components/src/network-interceptor.ts b/packages/components/src/network-interceptor.ts index c8cd4e20..7574b1f4 100644 --- a/packages/components/src/network-interceptor.ts +++ b/packages/components/src/network-interceptor.ts @@ -3,13 +3,19 @@ import _ from 'lodash' import { StatusBar } from 'react-native' import { octokit } from './libs/github' +import { Platform } from './libs/platform' let axiosRequestsCount = 0 let octokitRequestsCount = 0 let isNetworkActivityIndicatorVisible = false +const setNetworkActivityIndicatorVisible = Platform.select({ + default: () => undefined, + ios: StatusBar.setNetworkActivityIndicatorVisible, +}) + const debounceSetNetworkActivityIndicatorVisible = _.debounce( - StatusBar.setNetworkActivityIndicatorVisible, + setNetworkActivityIndicatorVisible, 500, )