[libadwaita] Do not use deprecated get_drop with GTK 4.4
- From: Alexander Mikhaylenko <alexm src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libadwaita] Do not use deprecated get_drop with GTK 4.4
- Date: Thu, 2 Sep 2021 13:22:36 +0000 (UTC)
commit 96773a20fe4897609583dbee0f83603c2b255cd4
Author: Rafał Dzięgiel <rafostar github gmail com>
Date: Thu Sep 2 12:46:49 2021 +0200
Do not use deprecated get_drop with GTK 4.4
In GTK 4.4 gtk_drop_target_get_drop was deprecated in favor of gtk_drop_target_get_current_drop. Check
GTK version and use the correct function.
src/adw-tab-box.c | 4 ++++
1 file changed, 4 insertions(+)
---
diff --git a/src/adw-tab-box.c b/src/adw-tab-box.c
index 27305aea..37f6bdeb 100644
--- a/src/adw-tab-box.c
+++ b/src/adw-tab-box.c
@@ -2110,7 +2110,11 @@ remove_placeholder (AdwTabBox *self)
static inline AdwTabBox *
get_source_tab_box (GtkDropTarget *target)
{
+#if GTK_CHECK_VERSION (4, 4, 0)
+ GdkDrop *drop = gtk_drop_target_get_current_drop (target);
+#else
GdkDrop *drop = gtk_drop_target_get_drop (target);
+#endif
GdkDrag *drag = gdk_drop_get_drag (drop);
if (!drag)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]