1
0
mirror of https://codeberg.org/Freeyourgadget/Gadgetbridge synced 2024-06-20 20:10:15 +02:00

Removed duplicate UI updates

This commit is contained in:
TaaviE 2020-08-02 22:06:18 +03:00
parent d7ce49a2f3
commit 83f3b8565e

View File

@ -548,12 +548,11 @@ public class DiscoveryActivity extends AbstractGBActivity implements AdapterView
handler.sendMessageDelayed(getPostMessage(stopRunnable), SCAN_DURATION);
if(adapter.startLeScan(leScanCallback)) {
LOG.info("Old Bluetooth LE scan started successfully");
setIsScanning(Scanning.SCANNING_BLE);
bluetoothLEProgress.setVisibility(View.VISIBLE);
setIsScanning(Scanning.SCANNING_BLE);
} else {
LOG.info("Old Bluetooth LE scan starting failed");
setIsScanning(Scanning.SCANNING_OFF);
bluetoothLEProgress.setVisibility(View.GONE);
}
}
@ -564,7 +563,6 @@ public class DiscoveryActivity extends AbstractGBActivity implements AdapterView
}
setIsScanning(Scanning.SCANNING_OFF);
bluetoothLEProgress.setVisibility(View.GONE);
}
/* New BTLE Discovery uses startScan (List<ScanFilter> filters,
@ -582,8 +580,8 @@ public class DiscoveryActivity extends AbstractGBActivity implements AdapterView
adapter.getBluetoothLeScanner().startScan(null, getScanSettings(), getScanCallback());
LOG.debug("Bluetooth LE discovery started successfully");
setIsScanning(Scanning.SCANNING_BLE);
bluetoothLEProgress.setVisibility(View.VISIBLE);
setIsScanning(Scanning.SCANNING_BLE);
}
@RequiresApi(Build.VERSION_CODES.LOLLIPOP)
@ -608,9 +606,8 @@ public class DiscoveryActivity extends AbstractGBActivity implements AdapterView
return;
}
bluetoothLEProgress.setVisibility(View.GONE);
setIsScanning(Scanning.SCANNING_OFF);
LOG.debug("Stopped BLE discovery");
setIsScanning(Scanning.SCANNING_OFF);
}
/**
@ -629,7 +626,6 @@ public class DiscoveryActivity extends AbstractGBActivity implements AdapterView
setIsScanning(what);
} else {
LOG.error("Discovery starting failed");
bluetoothProgress.setVisibility(View.GONE);
setIsScanning(Scanning.SCANNING_OFF);
}
}
@ -637,11 +633,9 @@ public class DiscoveryActivity extends AbstractGBActivity implements AdapterView
private void stopBTDiscovery() {
if (adapter != null) {
adapter.cancelDiscovery();
bluetoothProgress.setVisibility(View.GONE);
setIsScanning(Scanning.SCANNING_OFF);
LOG.info("Stopped BT discovery");
}
setIsScanning(Scanning.SCANNING_OFF);
}
private void discoveryFinished() {
@ -657,6 +651,8 @@ public class DiscoveryActivity extends AbstractGBActivity implements AdapterView
if (isScanning == Scanning.SCANNING_OFF) {
startButton.setText(getString(R.string.discovery_start_scanning));
bluetoothProgress.setVisibility(View.GONE);
bluetoothLEProgress.setVisibility(View.GONE);
} else {
startButton.setText(getString(R.string.discovery_stop_scanning));
}
@ -673,7 +669,6 @@ public class DiscoveryActivity extends AbstractGBActivity implements AdapterView
bluetoothLEProgress.setVisibility(View.GONE);
}
setIsScanning(Scanning.SCANNING_OFF);
discoveryFinished();
}