From 7ced17a6b21707e1db6efc238c10c8925473f4d1 Mon Sep 17 00:00:00 2001 From: Person Date: Sun, 29 Dec 2019 13:59:38 -0800 Subject: [PATCH] --Bug fixes -Bump render was broken. --- Source/Fractorium/FinalRenderDialog.cpp | 5 ++++- Source/Fractorium/FinalRenderEmberController.cpp | 2 ++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Source/Fractorium/FinalRenderDialog.cpp b/Source/Fractorium/FinalRenderDialog.cpp index 2c86626..c79c8de 100644 --- a/Source/Fractorium/FinalRenderDialog.cpp +++ b/Source/Fractorium/FinalRenderDialog.cpp @@ -788,8 +788,9 @@ void FractoriumFinalRenderDialog::OnQualityBumpClicked() { double d = tbtn->property("tag").toDouble(); m_QualitySpin->SetValueStealth(std::ceil(Quality() + (Quality() * d))); - m_Controller->BumpQualityRender(d); tbtn->setEnabled(false); + ui.FinalRenderSaveAgainAsButton->setEnabled(false); + m_Controller->BumpQualityRender(d); } } else if (act) @@ -836,6 +837,8 @@ void FractoriumFinalRenderDialog::OnRenderClicked(bool checked) if (CreateControllerFromGUI(true)) { Pause(false); + ui.FinalRenderSaveAgainAsButton->setEnabled(false); + ui.FinalRenderBumpQualityStartButton->setEnabled(false); m_Controller->Render(); } } diff --git a/Source/Fractorium/FinalRenderEmberController.cpp b/Source/Fractorium/FinalRenderEmberController.cpp index f43a64a..81f70c9 100644 --- a/Source/Fractorium/FinalRenderEmberController.cpp +++ b/Source/Fractorium/FinalRenderEmberController.cpp @@ -401,6 +401,8 @@ bool FinalRenderEmberController::Render() return false; } + m_IsQualityBump = false; + if (CreateRendererFromGUI()) { m_FinalRenderDialog->ui.FinalRenderTextOutput->setText("Preparing all parameters.\n");