[Wayland-bugs] [Bug 777176] [wayland] gedit killed by protocol error "Invalid anchor rectangle size"
gtk+ (GNOME Bugzilla)
bugzilla at gnome.org
Thu Jan 12 17:22:24 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=777176
--- Comment #2 from Olivier Fourdan <ofourdan at redhat.com> ---
Created attachment 343383
--> https://bugzilla.gnome.org/attachment.cgi?id=343383&action=edit
[PATCH] wayland: avoid 0 width/height anchor rectangle
Passing a rectable with zero width or height to xdg_shell-v6
set_anchor_rect() will cause a protocol error and terminate the client,
as with gedit when pressing the Win key.
Reason for this is because the rectangle used to set the anchor comes
from gtk_text_layout_get_iter_location() which uses the pango layout
width/height, which can be empty if there is not character at the given
location.
Make sure we don't use 0 as width or height as an anchor rectangle to
avoid the protocol error.
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20170112/8cd7f4f0/attachment.html>
More information about the wayland-bugs
mailing list