diff --git a/abstract_output.cpp b/abstract_output.cpp index e2f1598e25..eaba345c76 100644 --- a/abstract_output.cpp +++ b/abstract_output.cpp @@ -171,6 +171,9 @@ void AbstractOutput::createXdgOutput() return; } m_xdgOutput = waylandServer()->xdgOutputManager()->createXdgOutput(m_waylandOutput, m_waylandOutput); + m_xdgOutput->setLogicalSize(pixelSize() / scale()); + m_xdgOutput->setLogicalPosition(m_globalPos); + m_xdgOutput->done(); } void AbstractOutput::initWaylandOutput()