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

David Edmundson <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
      Latest Commit|                            |https://commits.kde.org/kwa
                   |                            |yland/1b2794985361b12923b31
                   |                            |ce83fb202a70cddf624
         Resolution|---                         |FIXED

--- Comment #3 from David Edmundson <[email protected]> ---
Git commit 1b2794985361b12923b31ce83fb202a70cddf624 by David Edmundson.
Committed on 15/08/2017 at 23:17.
Pushed by davidedmundson into branch 'master'.

Avoid sending data offers from an invalid source.

Summary:
A DataDevice will have a source when offers are available, but it can
also be legitimately cleared.

When calling DataDeviceInterface::sendSelection(DataDeviceInterface
*other) if the other data device has no source, we should be setting
that we also have no source.

In addition this also guards against Seat tracking a DataDeviceInterface
with no source when trying to sync x clipboards.

Reviewers: #plasma

Subscribers: graesslin, plasma-devel, #frameworks

Tags: #plasma_on_wayland, #frameworks

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

M  +3    -0    autotests/client/test_wayland_seat.cpp
M  +6    -1    src/server/datadevice_interface.cpp

https://commits.kde.org/kwayland/1b2794985361b12923b31ce83fb202a70cddf624

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

Reply via email to