Blueman exception "AttributeError: 'ManagerDeviceMenu' object has no attribute 'SelectedDevice'" when disconnecting device
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
blueman (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I installed blueman and used it to disconnect my Bluetooth audio headset (as it's incredibly annoying that GNOME insists on auto-connecting to it when I only want to use it on my mobile, but I don't want to have to unpair and re-pair every time).
When I double clicked on the headset in the blueman device list, the following exception was printed to the console:
```
$ /usr/bin/
Exception ignored on calling ctypes callback function: <bound method PulseAudioUtils
Traceback (most recent call last):
File "/usr/lib/
info[
File "/usr/lib/
callback(
File "/usr/lib/
self.
File "/usr/lib/
if inst.SelectedDe
AttributeError: 'ManagerDeviceMenu' object has no attribute 'SelectedDevice'
```
Context:
```
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 23.04
Release: 23.04
Codename: lunar
```
```
$ dpkg -l blueman pulseaudio-utils
||/ Name Version Architecture Description
+++-===
ii blueman 2.3.5-2build1 amd64 Graphical bluetooth manager
ii pulseaudio-utils 1:16.1+
```
```
$ pip list --user
$
```