diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 5f1ffe0b..562f4567 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -355,7 +355,7 @@ MainWindow::MainWindow(QString dir, StartupUIMode mode, QLocale::Language lang, delete menu; return; } - menu->move(cursor().pos()); + menu->move(cursor().pos()+QPoint(5,5)); menu->show(); }); connect(mainWidgetGroup->sessionTab,&SessionTab::dragTabMoved,this,[=](int from, int to, SessionTab *toTab){ @@ -627,7 +627,7 @@ void MainWindow::floatingWindow(MainWidgetGroup *g, int index) { moveToAnotherTab(newGroup,0,1); dialog->close(); }); - menu->move(cursor().pos()); + menu->move(cursor().pos()+QPoint(5,5)); menu->show(); }); connect(group->commandWidget, &CommandWidget::sendData, this, [=](const QByteArray &data) { diff --git a/src/sessionmanagerwidget/sessionmanagertreeview.cpp b/src/sessionmanagerwidget/sessionmanagertreeview.cpp index fa936176..57caeabe 100644 --- a/src/sessionmanagerwidget/sessionmanagertreeview.cpp +++ b/src/sessionmanagerwidget/sessionmanagertreeview.cpp @@ -100,7 +100,7 @@ void SessionManagerTreeView::contextMenuEvent(QContextMenuEvent *event) { } if(!contextMenu->isEmpty()) { - contextMenu->move(cursor().pos()); + contextMenu->move(cursor().pos()+QPoint(5,5)); contextMenu->show(); } }