r54468 - in /desktop/unstable/gtk+3.0/debian: changelog patches/0004-fix-gtkentry-wayland-regression.patch patches/series
jbicha at users.alioth.debian.org
jbicha at users.alioth.debian.org
Mon Oct 16 12:24:55 UTC 2017
Author: jbicha
Date: Mon Oct 16 12:24:54 2017
New Revision: 54468
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=54468
Log:
Cherry-pick fix for lag with Epiphany's address bar (Closes: #875826)
Added:
desktop/unstable/gtk+3.0/debian/patches/0004-fix-gtkentry-wayland-regression.patch
Modified:
desktop/unstable/gtk+3.0/debian/changelog
desktop/unstable/gtk+3.0/debian/patches/series
Modified: desktop/unstable/gtk+3.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B3.0/debian/changelog?rev=54468&op=diff
==============================================================================
--- desktop/unstable/gtk+3.0/debian/changelog [utf-8] (original)
+++ desktop/unstable/gtk+3.0/debian/changelog [utf-8] Mon Oct 16 12:24:54 2017
@@ -1,7 +1,12 @@
gtk+3.0 (3.22.24-2) UNRELEASED; urgency=medium
+ [ Michael Biebl ]
* Switch from XC-Package-Type to Package-Type which is an official field
name since dpkg-dev 1.15.7.
+
+ [ Jeremy Bicha ]
+ * Add 0004_fix-gtkentry-wayland-regression.patch:
+ - Cherry-pick fix for lag with Epiphany's address bar (Closes: #875826)
-- Michael Biebl <biebl at debian.org> Fri, 13 Oct 2017 22:11:35 +0200
Added: desktop/unstable/gtk+3.0/debian/patches/0004-fix-gtkentry-wayland-regression.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B3.0/debian/patches/0004-fix-gtkentry-wayland-regression.patch?rev=54468&op=file
==============================================================================
--- desktop/unstable/gtk+3.0/debian/patches/0004-fix-gtkentry-wayland-regression.patch (added)
+++ desktop/unstable/gtk+3.0/debian/patches/0004-fix-gtkentry-wayland-regression.patch [utf-8] Mon Oct 16 12:24:54 2017
@@ -0,0 +1,28 @@
+From 5cd0118b6b83e112685e567ad75a3ffcf2f7e9b5 Mon Sep 17 00:00:00 2001
+From: Carlos Garnacho <carlosg at 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
+---
+ 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;
Modified: desktop/unstable/gtk+3.0/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/gtk%2B3.0/debian/patches/series?rev=54468&op=diff
==============================================================================
--- desktop/unstable/gtk+3.0/debian/patches/series [utf-8] (original)
+++ desktop/unstable/gtk+3.0/debian/patches/series [utf-8] Mon Oct 16 12:24:54 2017
@@ -9,3 +9,4 @@
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
More information about the pkg-gnome-commits
mailing list