editablelabel: Defer changes on focus-out
authorMatthias Clasen <mclasen@redhat.com>
Tue, 18 Oct 2022 18:23:22 +0000 (14:23 -0400)
committerMat <mail@mathias.is>
Fri, 21 Oct 2022 11:38:08 +0000 (14:38 +0300)
commit14c7a001a67cd5cb6674db792207d800194ece31
treee5d078f1daf5a618e8f9df53721e9708b61b6d22
parentbcad03da6c36ca8fe8161b756d1b05ad506e84ae
editablelabel: Defer changes on focus-out

We can get spurious focus-out/-in pairs when
the editable label is in a popover that gets
a Wayland keyboard enter event as a result of
clicking the editable label.

A timeout isn't a great solution, but nothing
better is available right now.

Fixes: #4864
gtk/gtkeditablelabel.c