Skip to content

Commit 5b3a0a2

Browse files
Fixed vertical alignment of label in FloatingWidgetTitleBar
Added call to FloatingWidget->finishDragging()
1 parent 02143ea commit 5b3a0a2

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/linux/FloatingWidgetTitleBar.cpp

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ void FloatingWidgetTitleBarPrivate::createLayout()
7777
TitleLabel->setElideMode(Qt::ElideRight);
7878
TitleLabel->setText("DockWidget->windowTitle()");
7979
TitleLabel->setObjectName("floatingTitleLabel");
80-
TitleLabel->setAlignment(Qt::AlignLeft);
80+
TitleLabel->setAlignment(Qt::AlignLeft | Qt::AlignVCenter);
8181

8282
CloseButton = new tCloseButton();
8383
CloseButton->setObjectName("floatingTitleCloseButton");
@@ -145,6 +145,10 @@ void CFloatingWidgetTitleBar::mousePressEvent(QMouseEvent *ev)
145145
void CFloatingWidgetTitleBar::mouseReleaseEvent(QMouseEvent *ev)
146146
{
147147
d->DragState = DraggingInactive;
148+
if (d->FloatingWidget)
149+
{
150+
d->FloatingWidget->finishDragging();
151+
}
148152
Super::mouseReleaseEvent(ev);
149153
}
150154

0 commit comments

Comments
 (0)