https://bugs.kde.org/show_bug.cgi?id=515189

cwo <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/bluedevil/-/commit/f4b2a |ma/bluedevil/-/commit/41757
                   |a190a1848f568198b924ef61bed |58491b199449d3b6888d7d7dbac
                   |a224934f                    |2eb04320

--- Comment #5 from cwo <[email protected]> ---
Git commit 4175758491b199449d3b6888d7d7dbac2eb04320 by Christoph Wolk.
Committed on 17/03/2026 at 14:32.
Pushed by cwo into branch 'master'.

applet/devicesstateproxymodel: update connectionFailed on connect

DevicesStateProxyModel tracks connection failure, but only for manually
initiated connections. If the attempt fails, but a subsequent automatic
connection attempt succeeds, the data will not be updated and the applet
will still indicate that the connection failed even while obviously in
the connected section.

Instead, we track when the model changes a device, see if it's connected
and has connectionFailure set, and clear it if necessary. We also make
sure to not set connectionFailure if a connection attempt fails because
we're already connected to that device.

M  +16   -1    src/applet/devicesstateproxymodel.cpp
M  +1    -0    src/applet/devicesstateproxymodel.h

https://invent.kde.org/plasma/bluedevil/-/commit/4175758491b199449d3b6888d7d7dbac2eb04320

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to