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

Commit 7560e22d authored by PauloftheWest's avatar PauloftheWest Committed by Android (Google) Code Review
Browse files

Merge "Tapping a connected Bluetooth device now presents its settings dialog." into lmp-dev

parents c436b159 893be9cc
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -56,6 +56,8 @@ public final class BluetoothDevicePreference extends Preference implements

    private AlertDialog mDisconnectDialog;

    private View mView;

    public BluetoothDevicePreference(Context context, CachedBluetoothDevice cachedDevice) {
        super(context);

@@ -140,6 +142,7 @@ public final class BluetoothDevicePreference extends Preference implements
            }
        }

        mView = view;
        super.onBindView(view);
    }

@@ -179,7 +182,10 @@ public final class BluetoothDevicePreference extends Preference implements
        int bondState = mCachedDevice.getBondState();

        if (mCachedDevice.isConnected()) {
            askDisconnect();
            if (mOnSettingsClickListener != null) {
                mView.setTag(mCachedDevice);
                mOnSettingsClickListener.onClick(mView);
            }
        } else if (bondState == BluetoothDevice.BOND_BONDED) {
            mCachedDevice.connect(true);
        } else if (bondState == BluetoothDevice.BOND_NONE) {