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

ratijas <m...@ratijas.tk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-nm/commit/9e5cdc3
                   |                            |e4f0b83221310560f2e4966c7d5
                   |                            |fa59bc

--- Comment #36 from ratijas <m...@ratijas.tk> ---
Git commit 9e5cdc3e4f0b83221310560f2e4966c7d5fa59bc by ivan tkachenko.
Committed on 04/10/2022 at 10:06.
Pushed by ratijas into branch 'master'.

applet: Fix delayModelUpdates mode

The delayModelUpdates write-only property was a workaround, but it
didn't even work properly especially with multiple delegates
(writers) per single shared variable. This patch promotes the concept
into a model role, and turns the model's shared property into readonly
aggregated state. This should fix most of the cases when a connection
would suddenly teleport away or even replaced with another while typing
in password.

M  +7    -9    applet/contents/ui/ConnectionItem.qml
M  +4    -1    applet/contents/ui/main.qml
M  +57   -17   libs/models/networkmodel.cpp
M  +14   -4    libs/models/networkmodel.h
M  +13   -0    libs/models/networkmodelitem.cpp
M  +4    -0    libs/models/networkmodelitem.h

https://invent.kde.org/plasma/plasma-nm/commit/9e5cdc3e4f0b83221310560f2e4966c7d5fa59bc

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

Reply via email to