From 4e07f361aac03667751bcb9913cae363476e21bb Mon Sep 17 00:00:00 2001 From: Rico Tzschichholz Date: Sat, 19 Aug 2023 12:35:41 +0200 Subject: [PATCH] gtk4: Preserve compatibility with <= 4.8.x Fixes https://gitlab.gnome.org/GNOME/vala/issues/1475 --- vapi/gtk4.vapi | 3 ++- vapi/metadata/Gtk-4.0.metadata | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/vapi/gtk4.vapi b/vapi/gtk4.vapi index f268d2d0a..72d0a87fc 100644 --- a/vapi/gtk4.vapi +++ b/vapi/gtk4.vapi @@ -11070,7 +11070,8 @@ namespace Gtk { public void set_search_delay (uint delay); [NoAccessorMethod] public bool activates_default { get; set; } - public string placeholder_text { get; set; } + [NoAccessorMethod] + public string placeholder_text { owned get; set; } [Version (since = "4.8")] public uint search_delay { get; set; } public signal void activate (); diff --git a/vapi/metadata/Gtk-4.0.metadata b/vapi/metadata/Gtk-4.0.metadata index e06727eb1..a5f00bd2e 100644 --- a/vapi/metadata/Gtk-4.0.metadata +++ b/vapi/metadata/Gtk-4.0.metadata @@ -299,6 +299,9 @@ Snapshot .free_to_paintable destroys_instance render_* parent="Gtk.StyleContext" render_* symbol_type="method" instance_idx=0 +SearchEntry + // gtk4 < 4.10 + .placeholder_text no_accessor_method TextBuffer .backspace.iter ref .delete.start ref -- 2.47.2