diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index bd7ab7f0e..13abbbd25 100644 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -775,6 +775,9 @@ void MainWindow::showOptions() { ConfigDialog *cd = new ConfigDialog(context->athlete->home, context->athlete->zones_, context); + + // move to the centre of the screen + cd->move(geometry().center()-QPoint(cd->geometry().width()/2, cd->geometry().height()/2)); cd->show(); }