qt, macos: Fix GUIUtil::PolishProgressDialog bug

QProgressDialog shows itself if the estimated time an operation will
take is beyond the minimumDuration value.

Direct call show() breaks that behavior on macos.
This commit is contained in:
Hennadii Stepanov
2021-05-22 21:20:06 +03:00
parent be4171679b
commit 75850106ae

View File

@@ -818,7 +818,6 @@ void PolishProgressDialog(QProgressDialog* dialog)
// Workaround for macOS-only Qt bug; see: QTBUG-65750, QTBUG-70357.
const int margin = TextWidth(dialog->fontMetrics(), ("X"));
dialog->resize(dialog->width() + 2 * margin, dialog->height());
dialog->show();
#else
Q_UNUSED(dialog);
#endif