summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2020-07-17 23:23:59 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2020-07-18 18:00:44 +0200
commitabdf32644725990d91ecf68beef82e70ab48bd4c (patch)
treeb99d389f12eea03b0fc5a919104a578911e4438d
parenteae1d23c0ed45483b15cabce31d8d33b8f5c23d9 (diff)
downloadvala-abdf32644725990d91ecf68beef82e70ab48bd4c.tar.gz
gtk4: Resolve conflict of DropTarget.drop signal with property
Fixes https://gitlab.gnome.org/GNOME/vala/issues/1033
-rw-r--r--vapi/gtk4.vapi2
-rw-r--r--vapi/metadata/Gtk-4.0.metadata2
2 files changed, 4 insertions, 0 deletions
diff --git a/vapi/gtk4.vapi b/vapi/gtk4.vapi
index 8f6f884a2..7cf2a6e02 100644
--- a/vapi/gtk4.vapi
+++ b/vapi/gtk4.vapi
@@ -7711,6 +7711,8 @@ namespace Gtk {
public signal Gdk.DragAction enter (double x, double y);
public signal void leave ();
public signal Gdk.DragAction motion (double x, double y);
+ [CCode (cname = "drop")]
+ public signal bool on_drop (GLib.Value value, double x, double y);
}
[CCode (cheader_filename = "gtk/gtk.h", type_id = "gtk_drop_target_async_get_type ()")]
public class DropTargetAsync : Gtk.EventController {
diff --git a/vapi/metadata/Gtk-4.0.metadata b/vapi/metadata/Gtk-4.0.metadata
index ef5ea7c68..c092d8903 100644
--- a/vapi/metadata/Gtk-4.0.metadata
+++ b/vapi/metadata/Gtk-4.0.metadata
@@ -203,6 +203,8 @@ TreeSelection
// Symbol name conflicts
Constraint
.new_constant name="const"
+DropTarget
+ .drop#signal name="on_drop"
EntryCompletion
.insert_prefix#method name="request_prefix_insertion"
InfoBar