diff --git a/plasma/shells/plasma-desktop/panelcontroller.cpp b/plasma/shells/plasma-desktop/panelcontroller.cpp index 93ad821b..7fdecd97 100644 --- a/plasma/shells/plasma-desktop/panelcontroller.cpp +++ b/plasma/shells/plasma-desktop/panelcontroller.cpp @@ -960,27 +960,27 @@ void PanelController::maximizePanel() case Plasma::LeftEdge: { QRect r = availGeom.intersected(QRect(0, 0, w, length)).boundingRect(); offset = r.top(); + break; } - break; case Plasma::RightEdge: { QRect r = availGeom.intersected(QRect(screenGeom.right() - w, 0, w, length)).boundingRect(); offset = r.top(); + break; } - break; case Plasma::TopEdge: { QRect r = availGeom.intersected(QRect(0, 0, length, h)).boundingRect(); offset = r.left(); + break; } - break; case Plasma::BottomEdge: default: { QRect r = availGeom.intersected(QRect(0, screenGeom.bottom() - h, length, h)).boundingRect(); offset = r.left(); + break; } - break; } rulersMoved(offset, length, length);