diff --git a/kstars/fitsviewer/fitstab.cpp b/kstars/fitsviewer/fitstab.cpp --- a/kstars/fitsviewer/fitstab.cpp +++ b/kstars/fitsviewer/fitstab.cpp @@ -442,11 +442,11 @@ histogram->constructHistogram(); } - evaluateStats(); - if (viewer->isStarsMarked()) view->toggleStars(true); + evaluateStats(); + loadFITSHeader(); // Don't add it to the list if it is already there diff --git a/kstars/fitsviewer/fitsview.cpp b/kstars/fitsviewer/fitsview.cpp --- a/kstars/fitsviewer/fitsview.cpp +++ b/kstars/fitsviewer/fitsview.cpp @@ -1447,10 +1447,10 @@ QApplication::setOverrideCursor(Qt::WaitCursor); emit newStatus(i18n("Finding stars..."), FITS_MESSAGE); qApp->processEvents(); - int count = findStars(); + int count = findStars(ALGORITHM_SEP); if (count >= 0 && isVisible()) - emit newStatus(i18np("1 star detected.", "%1 stars detected.", count), FITS_MESSAGE); + emit newStatus(i18np("1 star detected. HFR=%2", "%1 stars detected. HFR=%2", count, imageData->getHFR()), FITS_MESSAGE); QApplication::restoreOverrideCursor(); } } diff --git a/kstars/fitsviewer/fitsviewer.cpp b/kstars/fitsviewer/fitsviewer.cpp --- a/kstars/fitsviewer/fitsviewer.cpp +++ b/kstars/fitsviewer/fitsviewer.cpp @@ -560,7 +560,8 @@ view->updateFrame(); if (markStars) - updateStatusBar(i18np("%1 star detected.", "%1 stars detected.", view->getImageData()->getDetectedStars()), + updateStatusBar(i18np("%1 star detected. HFR=%2", "%1 stars detected. HFR=%2", + view->getImageData()->getDetectedStars(), view->getImageData()->getHFR()), FITS_MESSAGE); else updateStatusBar("", FITS_MESSAGE);