From 3115fc97263b64d09a4b519127a2b615902c497b Mon Sep 17 00:00:00 2001 From: Mirko Date: Wed, 7 Sep 2022 12:27:13 +0200 Subject: [PATCH] Fixed a bug with signOut() non clearing previously selected account (on the next login, account selector not shown) --- src/android/GooglePlus.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/android/GooglePlus.java b/src/android/GooglePlus.java index c89e1450..e9e98f92 100644 --- a/src/android/GooglePlus.java +++ b/src/android/GooglePlus.java @@ -101,7 +101,13 @@ public boolean execute(String action, CordovaArgs args, CallbackContext callback } else if (ACTION_LOGOUT.equals(action)) { Log.i(TAG, "Trying to logout!"); - signOut(); + new AsyncTask() { + @Override + protected String doInBackground(String... params) { + signOut(); + return null; + } + }.execute(); } else if (ACTION_DISCONNECT.equals(action)) { Log.i(TAG, "Trying to disconnect the user");