Bug 515090 - The device's name can obstruct useful info, like battery percentage
Summary: The device's name can obstruct useful info, like battery percentage
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Bluetooth widget (other bugs)
Version First Reported In: 6.5.5
Platform: CachyOS Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2026-01-26 06:35 UTC by Fernando Marcelino Muniz
Modified: 2026-03-19 21:44 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.7.0
Sentry Crash Report:


Attachments
Issue on Plasma 6.5.5 (240.96 KB, image/png)
2026-01-26 06:35 UTC, Fernando Marcelino Muniz
Details

Note You need to log in before you can comment on or make changes to this bug.
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