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

Konrad Materka <mate...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |RESOLVED
   Version Fixed In|                            |5.18.0
         Resolution|---                         |FIXED
      Latest Commit|                            |https://commits.kde.org/pla
                   |                            |sma-workspace/31303ad3542b6
                   |                            |d05537b733e08857c43622ecc93

--- Comment #19 from Konrad Materka <mate...@gmail.com> ---
Git commit 31303ad3542b6d05537b733e08857c43622ecc93 by Konrad Materka.
Committed on 03/02/2020 at 15:57.
Pushed by kmaterka into branch 'Plasma/5.18'.

[SNI] Fix race condition in item registration

Summary:
If StatusNotifierItem is registered and then immediately destroyed, it is
possible that QDBusServiceWatcher will not emit the serviceUnregistered signal.
Add an additional check to avoid such situations.
FIXED-IN: 5.18.0

Test Plan: Telegram should not add empty items.

Reviewers: #plasma_workspaces, #plasma, davidedmundson

Reviewed By: #plasma_workspaces, #plasma, davidedmundson

Subscribers: davidedmundson, plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D27126

M  +11   -7    statusnotifierwatcher/statusnotifierwatcher.cpp

https://commits.kde.org/plasma-workspace/31303ad3542b6d05537b733e08857c43622ecc93

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

Reply via email to