diff --git a/kstars/fitsviewer/fitstab.cpp b/kstars/fitsviewer/fitstab.cpp --- a/kstars/fitsviewer/fitstab.cpp +++ b/kstars/fitsviewer/fitstab.cpp @@ -144,6 +144,9 @@ histogramFuture = QtConcurrent::run([&]() {histogram->constructHistogram();}); + if(histogram->isVisible()) + histogramFuture.waitForFinished(); + // if (filter != FITS_NONE) // { // image_data->applyFilter(filter);