diff options
| author | vaxerski <vaxry@vaxry.net> | 2024-09-17 12:55:48 +0100 |
|---|---|---|
| committer | vaxerski <vaxry@vaxry.net> | 2024-09-17 12:55:48 +0100 |
| commit | 581f6659f8541476da82ebd819a564780b3a969e (patch) | |
| tree | 632c477b33dab40f95b2c02cfc2f8de492d1ce5f /src/protocols/core/DataDevice.hpp | |
| parent | e72ae6b25fe019404df31e783ae980f80d3eaa3c (diff) | |
data-device: conform to reported source actions
fixes #7815
Diffstat (limited to 'src/protocols/core/DataDevice.hpp')
| -rw-r--r-- | src/protocols/core/DataDevice.hpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/protocols/core/DataDevice.hpp b/src/protocols/core/DataDevice.hpp index 8aaf46be..50e9ac61 100644 --- a/src/protocols/core/DataDevice.hpp +++ b/src/protocols/core/DataDevice.hpp @@ -65,6 +65,7 @@ class CWLDataSourceResource : public IDataSource { virtual bool dndDone(); virtual void error(uint32_t code, const std::string& msg); virtual void sendDndFinished(); + virtual uint32_t actions(); // wl_data_device_manager.dnd_action void sendDndDropPerformed(); void sendDndAction(wl_data_device_manager_dnd_action a); @@ -78,7 +79,7 @@ class CWLDataSourceResource : public IDataSource { WP<CWLDataSourceResource> self; std::vector<std::string> mimeTypes; - uint32_t actions = 0; + uint32_t supportedActions = 0; private: SP<CWlDataSource> resource; |
