fix: close button without titlebar position in RTL (#186)

This commit is contained in:
Tech-Tac
2026-08-06 23:15:06 +08:00
committed by GitHub
parent ed5a3c397b
commit 7ffb7086ac
+1 -1
View File
@@ -630,7 +630,7 @@ void MainWindow::updateWidgetsPosition()
{ {
if (m_titleBar->closeButtonOnly()) { if (m_titleBar->closeButtonOnly()) {
const int bw = m_titleBar->closeButtonWidth(); const int bw = m_titleBar->closeButtonWidth();
m_titleBar->setGeometry(width() - bw, 0, bw, m_titleBar->height()); m_titleBar->setGeometry(isRightToLeft() ? 0 : width() - bw, 0, bw, m_titleBar->height());
} else { } else {
m_titleBar->setGeometry(0, 0, width(), m_titleBar->height()); m_titleBar->setGeometry(0, 0, width(), m_titleBar->height());
} }