diff --git a/kdecoration/breezedecoration.cpp b/kdecoration/breezedecoration.cpp index 95f0fca8..6d240523 100644 --- a/kdecoration/breezedecoration.cpp +++ b/kdecoration/breezedecoration.cpp @@ -177,7 +177,7 @@ namespace Breeze { auto s = settings(); const bool maximized = isMaximized(); - const int width = client().data()->width(); + const int width = maximized ? client().data()->width() : client().data()->width() - 2*s->largeSpacing()*Metrics::TitleBar_SideMargin; const int height = maximized ? borderTop() : borderTop() - s->smallSpacing()*Metrics::TitleBar_TopMargin; const int x = maximized ? 0 : s->largeSpacing()*Metrics::TitleBar_SideMargin; const int y = maximized ? 0 : s->smallSpacing()*Metrics::TitleBar_TopMargin;