diff --git a/src/protocols/XDGOutput.cpp b/src/protocols/XDGOutput.cpp index 821591556..0d3aa9b1c 100644 --- a/src/protocols/XDGOutput.cpp +++ b/src/protocols/XDGOutput.cpp @@ -97,7 +97,7 @@ void CXDGOutputProtocol::onManagerGetXDGOutput(wl_client* client, wl_resource* r if (XDGVER >= ZXDG_OUTPUT_V1_DESCRIPTION_SINCE_VERSION && PMONITOR->output->description) zxdg_output_v1_send_description(pXDGOutput->resource->resource(), PMONITOR->output->description); - updateAllOutputs(); + updateOutputDetails(pXDGOutput); const auto OUTPUTVER = wl_resource_get_version(outputResource); if (OUTPUTVER >= WL_OUTPUT_DONE_SINCE_VERSION && XDGVER >= OUTPUT_DONE_DEPRECATED_SINCE_VERSION)