Bug 403292

Summary: The software remembers all bluetooth devices scanned, not just paired
Product: [Unmaintained] Bluedevil Reporter: John E <john.ettedgui>
Component: generalAssignee: David Rosca <nowrep>
Status: CLOSED NOT A BUG    
Severity: minor    
Priority: NOR    
Version First Reported In: 5.14.5   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description John E 2019-01-17 06:31:01 UTC
Hello,

SUMMARY
When I scan for new devices, the kcmshell5 window will show all the devices it can see, which is great, but after I pick the one I want, it will also save all the other ones. I live in an apartment complex, so my list of devices can get pretty ugly.

It's been the case for quite a while so I don't know when it started to be like this.

STEPS TO REPRODUCE
1. Open the bluetooth panel
2. Scan for new devices
3. See that it saved everything found

OBSERVED RESULT
A lot of devices saved in the devices list.

EXPECTED RESULT
Only the devices I paired with should be in that list.


SOFTWARE/OS VERSIONS
MacOS: 
Linux: Arch Linux 64b, all current. Kernel 4.20.2, bluez 5.50, bluedevil 5.14.5
(available in About System)
KDE Plasma Version: 5.14.5
KDE Frameworks Version: 5.54
Qt Version: 5.12.0

ADDITIONAL INFORMATION
I'm glad to provide whatever else is needed.


Thank you!
Comment 1 John E 2019-01-17 06:39:26 UTC
I just tried with bluetoothctl and the issue was the same, so I'm guessing it's not bluedevil's
Comment 2 David Rosca 2019-01-17 08:59:45 UTC
That's how BlueZ works, it does permanently remember only paired devices. Discovered devices are removed after some specified time until last seen.
Comment 3 John E 2019-01-17 10:25:46 UTC
Oooooh, I usually clean them right away so I never tried that.

But I just did leave it alone for a few minutes and yes it cleared it all out.

Thank you for the information David!