From 0c7c465ef7c3a618359ed4686dee86e03c4f1c10 Mon Sep 17 00:00:00 2001
From: akwizgran <michael@briarproject.org>
Date: Wed, 10 Jan 2018 16:55:17 +0000
Subject: [PATCH] Remove unnecessary executor calls.

---
 .../bramble/plugin/bluetooth/AndroidBluetoothPlugin.java | 9 ++-------
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/bramble-android/src/main/java/org/briarproject/bramble/plugin/bluetooth/AndroidBluetoothPlugin.java b/bramble-android/src/main/java/org/briarproject/bramble/plugin/bluetooth/AndroidBluetoothPlugin.java
index 6adbd5adb8..1a90232206 100644
--- a/bramble-android/src/main/java/org/briarproject/bramble/plugin/bluetooth/AndroidBluetoothPlugin.java
+++ b/bramble-android/src/main/java/org/briarproject/bramble/plugin/bluetooth/AndroidBluetoothPlugin.java
@@ -186,13 +186,8 @@ class AndroidBluetoothPlugin extends BluetoothPlugin<BluetoothServerSocket> {
 		@Override
 		public void onReceive(Context ctx, Intent intent) {
 			int state = intent.getIntExtra(EXTRA_STATE, 0);
-			if (state == STATE_ON) {
-				ioExecutor.execute(
-						AndroidBluetoothPlugin.this::onAdapterEnabled);
-			} else if (state == STATE_OFF) {
-				ioExecutor.execute(
-						AndroidBluetoothPlugin.this::onAdapterDisabled);
-			}
+			if (state == STATE_ON) onAdapterEnabled();
+			else if (state == STATE_OFF) onAdapterDisabled();
 			int scanMode = intent.getIntExtra(EXTRA_SCAN_MODE, 0);
 			if (scanMode == SCAN_MODE_NONE) {
 				LOG.info("Scan mode: None");
-- 
GitLab