prevent crash when starting swap in Android 6.0+
This just stops the crash for now, it does not yet request the permission. That'll be part of the big UX overhaul. #656 https://gitlab.com/fdroid/fdroidclient/issues/656
This commit is contained in:
parent
e96dcd653d
commit
80ed1e7180
@ -47,6 +47,7 @@
|
|||||||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
|
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
|
||||||
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"
|
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"
|
||||||
android:maxSdkVersion="18" />
|
android:maxSdkVersion="18" />
|
||||||
|
<uses-permission android:name="android.permission.WRITE_SETTINGS" />
|
||||||
<uses-permission android:name="android.permission.NFC" />
|
<uses-permission android:name="android.permission.NFC" />
|
||||||
|
|
||||||
<uses-permission android:name="org.fdroid.fdroid.privileged.USE_SERVICE" />
|
<uses-permission android:name="org.fdroid.fdroid.privileged.USE_SERVICE" />
|
||||||
|
@ -436,7 +436,7 @@ public class StartSwapView extends ScrollView implements SwapWorkflowActivity.In
|
|||||||
viewWifiId.setVisibility(TextUtils.isEmpty(FDroidApp.ipAddressString) ? View.GONE : View.VISIBLE);
|
viewWifiId.setVisibility(TextUtils.isEmpty(FDroidApp.ipAddressString) ? View.GONE : View.VISIBLE);
|
||||||
|
|
||||||
WifiApControl wifiAp = WifiApControl.getInstance(getActivity());
|
WifiApControl wifiAp = WifiApControl.getInstance(getActivity());
|
||||||
if (wifiAp.isWifiApEnabled()) {
|
if (wifiAp != null && wifiAp.isWifiApEnabled()) {
|
||||||
WifiConfiguration config = wifiAp.getConfiguration();
|
WifiConfiguration config = wifiAp.getConfiguration();
|
||||||
viewWifiNetwork.setText(getContext().getString(R.string.swap_active_hotspot, config.SSID));
|
viewWifiNetwork.setText(getContext().getString(R.string.swap_active_hotspot, config.SSID));
|
||||||
} else if (TextUtils.isEmpty(FDroidApp.ssid)) {
|
} else if (TextUtils.isEmpty(FDroidApp.ssid)) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user