[PartDesign] Fix thread depth level not enabled unless clicked 3 times

This commit is contained in:
Syres916
2024-06-22 06:48:59 +01:00
committed by Chris Hennes
parent 94360c706e
commit c06cbce42c

View File

@@ -269,6 +269,9 @@ void TaskHoleParameters::threadedChanged()
ui->ModelThread->setEnabled(isChecked);
ui->ThreadDepthType->setEnabled(isChecked);
ui->ThreadDepth->setEnabled(
ui->Threaded->isChecked() && ui->ModelThread->isChecked() &&
std::string(pcHole->ThreadDepthType.getValueAsString()) == "Dimension");
// conditional enabling of thread modeling options
ui->UseCustomThreadClearance->setEnabled(ui->Threaded->isChecked() && ui->ModelThread->isChecked());