Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4929da45 authored by SongFerng Wang's avatar SongFerng Wang Committed by Android (Google) Code Review
Browse files

Merge "ForgetDeviceDialogFragment check whether device is null or not" into udc-d1-dev

parents 1e3ecf63 13cd0526
Loading
Loading
Loading
Loading
+8 −3
Original line number Diff line number Diff line
@@ -23,6 +23,7 @@ import android.bluetooth.BluetoothDevice;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
import android.util.Log;

import androidx.annotation.VisibleForTesting;
import androidx.appcompat.app.AlertDialog;
@@ -63,6 +64,13 @@ public class ForgetDeviceDialogFragment extends InstrumentedDialogFragment {

    @Override
    public Dialog onCreateDialog(Bundle inState) {
        Context context = getContext();
        mDevice = getDevice(context);
        if (mDevice == null) {
            Log.e(TAG, "onCreateDialog: Device is null.");
            return null;
        }

        DialogInterface.OnClickListener onConfirm = (dialog, which) -> {
            mDevice.unpair();
            Activity activity = getActivity();
@@ -70,9 +78,6 @@ public class ForgetDeviceDialogFragment extends InstrumentedDialogFragment {
                activity.finish();
            }
        };
        Context context = getContext();
        mDevice = getDevice(context);

        AlertDialog dialog = new AlertDialog.Builder(context)
                .setPositiveButton(R.string.bluetooth_unpair_dialog_forget_confirm_button,
                        onConfirm)