[client,x11] fix X11 access during +auth-only

fixes #9946
This commit is contained in:
akallabeth 2024-03-08 09:10:50 +01:00 committed by akallabeth
parent ef8c9e48e8
commit e53dc3dabb

View File

@ -1156,11 +1156,10 @@ static BOOL xf_pre_connect(freerdp* instance)
{ {
if (!xf_keyboard_init(xfc)) if (!xf_keyboard_init(xfc))
return FALSE; return FALSE;
if (!xf_detect_monitors(xfc, &maxWidth, &maxHeight))
return FALSE;
} }
if (!xf_detect_monitors(xfc, &maxWidth, &maxHeight))
return FALSE;
if (maxWidth && maxHeight && !freerdp_settings_get_bool(settings, FreeRDP_SmartSizing)) if (maxWidth && maxHeight && !freerdp_settings_get_bool(settings, FreeRDP_SmartSizing))
{ {
if (!freerdp_settings_set_uint32(settings, FreeRDP_DesktopWidth, maxWidth)) if (!freerdp_settings_set_uint32(settings, FreeRDP_DesktopWidth, maxWidth))