X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=pv%2Fmainwindow.cpp;h=3326b9b1af47967d0de0603a4bef3cdb4d4684f1;hb=b4d91e564cfb71d76e4aa8a4328b8a3b739ce383;hp=66bed74896ae4f8edf7e3327999dd6b0f6de97bb;hpb=b0d8c0dca6f8976dd6545023d3b6079e605e0acf;p=pulseview.git diff --git a/pv/mainwindow.cpp b/pv/mainwindow.cpp index 66bed748..3326b9b1 100644 --- a/pv/mainwindow.cpp +++ b/pv/mainwindow.cpp @@ -287,7 +287,12 @@ void MainWindow::on_actionViewZoomOut_triggered() void MainWindow::on_actionViewShowCursors_triggered() { assert(_view); - _view->show_cursors(_action_view_show_cursors->isChecked()); + + const bool show = !_view->cursors_shown(); + if(show) + _view->centre_cursors(); + + _view->show_cursors(show); } void MainWindow::on_actionAbout_triggered()