https://bugs.kde.org/show_bug.cgi?id=493245
Kai Uwe Broulik <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas |ma/bluedevil/-/commit/d92a6 |ma/bluedevil/-/commit/d43a5 |f12d85f052fd4c71c6b63fa170e |62b27213173c260d03d8d1e28b5 |4a09cfee |4935a2ae --- Comment #7 from Kai Uwe Broulik <[email protected]> --- Git commit d43a562b27213173c260d03d8d1e28b54935a2ae by Kai Uwe Broulik. Committed on 27/05/2025 at 17:37. Pushed by broulik into branch 'Plasma/6.4'. DevicesStateProxyModel: Split disconnecting into a dedicated state While the method "registerPendingCall" sounds generic, it's really only about the connecting state. Unfortunately, a device can be considered connected before the pending call has finished. This causes the UI to briefly display a "Disconnecting" in the UI which is confusing. By properly tracking connecting and disconnecting calls we can ensure that the device state displayed matches expectations. (cherry picked from commit d92a6f12d85f052fd4c71c6b63fa170e4a09cfee) Co-authored-by: Kai Uwe Broulik <[email protected]> M +72 -8 src/applet/devicesstateproxymodel.cpp M +10 -2 src/applet/devicesstateproxymodel.h M +12 -8 src/applet/package/contents/ui/DeviceItem.qml M +1 -1 src/applet/package/contents/ui/main.qml https://invent.kde.org/plasma/bluedevil/-/commit/d43a562b27213173c260d03d8d1e28b54935a2ae -- You are receiving this mail because: You are watching all bug changes.
