summaryrefslogtreecommitdiff
path: root/src/protocols/core/DataDevice.hpp
diff options
context:
space:
mode:
authorvaxerski <vaxry@vaxry.net>2024-09-17 12:55:48 +0100
committervaxerski <vaxry@vaxry.net>2024-09-17 12:55:48 +0100
commit581f6659f8541476da82ebd819a564780b3a969e (patch)
tree632c477b33dab40f95b2c02cfc2f8de492d1ce5f /src/protocols/core/DataDevice.hpp
parente72ae6b25fe019404df31e783ae980f80d3eaa3c (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.hpp3
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;