diff --git a/libfreerdp/core/update.c b/libfreerdp/core/update.c index dbfb067ca..f7b6e1825 100644 --- a/libfreerdp/core/update.c +++ b/libfreerdp/core/update.c @@ -24,6 +24,7 @@ #include "update.h" #include "surface.h" +#include #include /* @@ -450,6 +451,8 @@ static void update_send_synchronize(rdpContext* context) static void update_send_desktop_resize(rdpContext* context) { + if (context->peer) + context->peer->activated = false; rdp_server_reactivate(context->rdp); }