diff options
author | Dmitry Smirnov <onlyjob@member.fsf.org> | 2018-07-07 16:04:25 +1000 |
---|---|---|
committer | Dmitry Smirnov <onlyjob@member.fsf.org> | 2018-07-07 16:04:25 +1000 |
commit | 0a5d32e16c2b695e89594143c02f559df2e7ce46 (patch) | |
tree | 571ccc3a52e021b972e47e036840c96ddff5fdb8 | |
parent | 1667fa3aa06faa84213b73e85e6c903a07b21704 (diff) |
new patch from upstream.
-rw-r--r-- | debian/patches/93b.patch | 33 | ||||
-rw-r--r-- | debian/patches/series | 1 |
2 files changed, 34 insertions, 0 deletions
diff --git a/debian/patches/93b.patch b/debian/patches/93b.patch new file mode 100644 index 0000000..0be5694 --- /dev/null +++ b/debian/patches/93b.patch @@ -0,0 +1,33 @@ +Origin: upstream, https://github.com/CristianHenzel/ClipIt/commit/d6fab2be79b2fc8319b492a1a834300df64e4db8 +From d6fab2be79b2fc8319b492a1a834300df64e4db8 Mon Sep 17 00:00:00 2001 +From: Cristian Henzel <CristianHenzel@users.noreply.github.com> +Date: Sat, 30 Jun 2018 10:26:13 +0300 +Subject: [PATCH] Remove use of deprecated gtk_window_get_pointer + +--- + src/daemon.c | 12 +++++++++++- + 1 file changed, 11 insertions(+), 1 deletion(-) + +--- a/src/daemon.c ++++ b/src/daemon.c +@@ -52,9 +52,19 @@ + else + { + /* Get the button state to check if the mouse button is being held */ + GdkModifierType button_state; +- gdk_window_get_pointer(NULL, NULL, NULL, &button_state); ++ GdkScreen *screen = gdk_screen_get_default(); ++ if (screen) ++ { ++ GdkDisplay *display = gdk_screen_get_display(screen); ++ GdkWindow *window = gdk_screen_get_root_window(screen); ++ GdkSeat *seat = gdk_display_get_default_seat(display); ++ ++ gdk_window_get_device_position(window, gdk_seat_get_pointer(seat), NULL, ++ NULL, &button_state); ++ } ++ + if ((primary_temp != NULL) && !(button_state & GDK_BUTTON1_MASK)) + { + g_free(primary_text); + primary_text = g_strdup(primary_temp); diff --git a/debian/patches/series b/debian/patches/series index 6e49a31..4d758da 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -3,3 +3,4 @@ 90b.patch 91.patch 93a.patch +93b.patch |