diff --git a/src/plasmaquick/dialog.cpp b/src/plasmaquick/dialog.cpp index 196d1886d..434cb2453 100644 --- a/src/plasmaquick/dialog.cpp +++ b/src/plasmaquick/dialog.cpp @@ -130,7 +130,8 @@ void DialogPrivate::syncBorders() int borders = Plasma::FrameSvg::AllBorders; //Tooltips always have all the borders - if (!(q->flags() & Qt::ToolTip)) { + // floating windows have all borders + if (!(q->flags() & Qt::ToolTip) || location == Plasma::Types::Floating) { if (q->x() <= avail.x() || location == Plasma::Types::LeftEdge) { borders = borders & ~Plasma::FrameSvg::LeftBorder; }