Bug 515090

Summary: The device's name can obstruct useful info, like battery percentage
Product: [Plasma] plasmashell Reporter: Fernando Marcelino Muniz <fernandommuniz>
Component: Bluetooth widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: akselmo, nate
Priority: NOR Keywords: usability
Version First Reported In: 6.5.5   
Target Milestone: 1.0   
Platform: CachyOS   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=502176
Latest Commit: Version Fixed/Implemented In: 6.7.0
Sentry Crash Report:
Attachments: Issue on Plasma 6.5.5

Description Fernando Marcelino Muniz 2026-01-26 06:35:14 UTC
Created attachment 188888 [details]
Issue on Plasma 6.5.5

STEPS TO REPRODUCE
1. Have a bluetooth device with a long name.
2. Look for the devices battery percentage.

OBSERVED RESULT
Devices with long names can hide battery percentage because it uses a single line for everything.

EXPECTED RESULT
The battery percentage should be in a separate line.

SOFTWARE/OS VERSIONS
Operating System: CachyOS Linux 
KDE Plasma Version: 6.5.5
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.1
Kernel Version: 6.12.67-2-cachyos-lts (64-bit)
Graphics Platform: Wayland
Processors: 8 × 11th Gen Intel® Core™ i5-11300H @ 3.10GHz
Memory: 9 GB of RAM (8.1 GB usable)
Graphics Processor 1: Intel® Iris® Xe Graphics
Graphics Processor 2: NVIDIA GeForce GTX 1650
Manufacturer: LENOVO
Product Name: 82MG
System Version: IdeaPad Gaming 3 15IHU6
Comment 1 Akseli Lahtinen 2026-01-26 09:07:23 UTC
I do not have bluetooth device to test this with, but maybe we should have battery icon or the battery text should be the first one.
Comment 2 Fernando Marcelino Muniz 2026-01-28 04:59:53 UTC
If you fail the connection successfully connecting to a device ( Bug 515189 ), what I said that could happen; happens.
https://bugsfiles.kde.org/attachment.cgi?id=188977
Comment 3 Bug Janitor Service 2026-02-09 13:49:51 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/bluedevil/-/merge_requests/246
Comment 4 Fernando Marcelino Muniz 2026-02-09 13:56:15 UTC
This is a similar issue to Bug 502176 , where devices have almost identical long names except their different part in the end that is not normally visible.
Comment 5 cwo 2026-03-17 18:01:24 UTC
Git commit 72bcb5776e7db5b4da13324d632abc18248dd1b3 by Christoph Wolk.
Committed on 17/03/2026 at 17:44.
Pushed by cwo into branch 'master'.

applet: show battery charge information first

The widget delegates first show the device type, then the battery. The
type is static and typically familiar to users who know what bluetooth
devices they have, and is also indicated by the icon. If the type name
is long in  some locales, it can push the battery information (which
is not static, and more likely something that users want to check)
outside the viewable area.

Instead, place battery charge first in the subtitle, which should
generally always make it visible.
FIXED-IN: 6.7.0

M  +4    -4    src/applet/qml/DeviceItem.qml

https://invent.kde.org/plasma/bluedevil/-/commit/72bcb5776e7db5b4da13324d632abc18248dd1b3