On 16 April 2018 at 19:18, Marc-André Lureau <marcandre.lur...@redhat.com> wrote: > Commit fb5e19d2e1472e96d72d5e4d89c20033f8ab345c originally fixed the > regression, but was inadvertently broken again in merge commit > 2d6752d38d8acda. > > Fixes: > https://bugs.launchpad.net/qemu/+bug/1654137 > > Cc: qemu-sta...@nongnu.org > Signed-off-by: Marc-André Lureau <marcandre.lur...@redhat.com> > --- > chardev/char-mux.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/chardev/char-mux.c b/chardev/char-mux.c > index 1b925c8dec..6055e76293 100644 > --- a/chardev/char-mux.c > +++ b/chardev/char-mux.c > @@ -304,6 +304,7 @@ void mux_set_focus(Chardev *chr, int focus) > } > > d->focus = focus; > + chr->be = d->backends[focus]; > mux_chr_send_event(d, d->focus, CHR_EVENT_MUX_IN); > } > > -- > 2.17.0.rc1.36.gcedb63ea2f
Opinions welcome on whether this is a regression fix worth putting into rc4. thanks -- PMM