Drop 0004_fix-gtkentry-wayland-regression.patch: fixed in mutter instead

This commit is contained in:
Jeremy Bicha
2017-10-22 00:11:11 +00:00
parent 1677dee0ef
commit 70125646d9
3 changed files with 8 additions and 31 deletions

8
debian/changelog vendored
View File

@ -1,3 +1,11 @@
gtk+3.0 (3.22.24-3) UNRELEASED; urgency=medium
* Drop 0004_fix-gtkentry-wayland-regression.patch:
- Reverted upstream since it caused a totem regression. Epiphany
issue was fixed in mutter instead.
-- Jeremy Bicha <jbicha@debian.org> Sat, 21 Oct 2017 20:09:27 -0400
gtk+3.0 (3.22.24-2) unstable; urgency=medium
[ Jeremy Bicha ]

View File

@ -1,30 +0,0 @@
From 5cd0118b6b83e112685e567ad75a3ffcf2f7e9b5 Mon Sep 17 00:00:00 2001
From: Carlos Garnacho <carlosg@gnome.org>
Date: Fri, 6 Oct 2017 01:06:03 +0200
Subject: [PATCH] gdk/wayland: Avoid idempotent wl_subsurface.set_position
calls
These may not result on wl_surface.frame callbacks, yet we do trigger
a frame clock tick that would get stuck on the lack of such callback.
https://bugzilla.gnome.org/show_bug.cgi?id=784314
https://launchpad.net/bugs/1719043
https://bugs.debian.org/875826
---
gdk/wayland/gdkwindow-wayland.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/gdk/wayland/gdkwindow-wayland.c b/gdk/wayland/gdkwindow-wayland.c
index e25c782d0f..53e5af1cd3 100644
--- a/gdk/wayland/gdkwindow-wayland.c
+++ b/gdk/wayland/gdkwindow-wayland.c
@@ -2663,7 +2663,8 @@ gdk_window_wayland_move_resize (GdkWindow *window,
if (with_move)
{
/* Each toplevel has in its own "root" coordinate system */
- if (GDK_WINDOW_TYPE (window) != GDK_WINDOW_TOPLEVEL)
+ if (GDK_WINDOW_TYPE (window) != GDK_WINDOW_TOPLEVEL &&
+ (window->x != x || window->y != y))
{
window->x = x;
window->y = y;

View File

@ -9,4 +9,3 @@ gdk-x11-Check-if-we-have-access-to-GL-before-using-G.patch
0001-Adwaita-Fix-typo-.backgrounf-.background.patch
0002-theme-Fix-Adwaita-headerbars.patch
0003-display-x11-Unset-tiled-state-if-_GTK_EDGE_CONSTRAIN.patch
0004-fix-gtkentry-wayland-regression.patch