Commit 37c34d9d5d87ea9d51760310c8863b82cb8c055a introduced a regression when using relative mouse mode with a client that understands the PointerTypeChange pseudo-encoding.
Reported-by: Marcelo Tosatti <mtosa...@redhat.com> Reported-by: Gerhard Wiesinger <li...@wiesinger.com> Signed-off-by: Anthony Liguori <aligu...@us.ibm.com> --- vnc.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/vnc.c b/vnc.c index 5241a6a..b1a3fdb 100644 --- a/vnc.c +++ b/vnc.c @@ -1642,6 +1642,8 @@ static void set_encodings(VncState *vs, int32_t *encodings, size_t n_encodings) break; } } + + check_pointer_type_change(&vs->mouse_mode_notifier); } static void set_pixel_conversion(VncState *vs) -- 1.6.5.2