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
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.
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
A possibly relevant merge request was started @ https://invent.kde.org/plasma/bluedevil/-/merge_requests/246
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.
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