https://bugzilla.gnome.org/show_bug.cgi?id=774065

--- Comment #11 from Guillaume Ayoub <xo...@wanadoo.fr> ---
(In reply to Jonas Ådahl from comment #10)
> Review of attachment 366086 [details] [review]:
> 
> Thanks a lot for this!

I've done my best, but it looks like an ugly patch, not a real solution. I've
tried with Xorg and it's broken :/.

> Here is some review:
> 
> Have this been tested on both input grabbing and not input grabbing entry
> completion? Do we have test cases for both kinds?

No, I don't even know what you're talking about…

> Another question is how this deals with entry completion windows being
> moved, as move_to_rect() can't deal with moving visible windows right now.
> Do we have test cases for that? Do we even support that?

It's possible to move the input window when the dropdown window is open, for
example by maximizing/minimizing epiphany using keyboard shortcuts. With the
patch, the dropdown window doesn't move with the input window. I don't know how
it was before the patch.

> Lastly, for the future, please attach patches generated from "git
> format-patch" with commit message and author information.

I'll try to remember that!

> ::: gtk/gtkentrycompletion.c
> @@ +609,3 @@
>    priv->popup_window = gtk_window_new (GTK_WINDOW_POPUP);
> +  /* Using subsurface prevents gdk_window_move_to_rect from working */
> +  /* gtk_window_set_use_subsurface (GTK_WINDOW (priv->popup_window), TRUE);
> */
> 
> We should just remove this, not comment it out.

Of course.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
wayland-bugs mailing list
wayland-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-bugs

Reply via email to