Commit 93ddb1ac authored by bonnell's avatar bonnell

Fixed 'Auto apply' issues with Curve plots. Resolves #1862.

git-svn-id: http://visit.ilight.com/svn/visit/trunk/src@23460 18c085ea-50e0-402c-830e-de6fd14e8384
parent 2445cdb7
......@@ -698,6 +698,9 @@ QvisCurvePlotWindow::CreateExtrasTab(QWidget *pageExtras)
// Kathleen Biagas, Wed Sep 11 17:22:43 PDT 2013
// Added polarToggle and degreesToggle.
//
// Kathleen Biagas, Wed Jun 4 11:45:17 PDT 2014
// Added blockSignals to widgets without them.
//
// ****************************************************************************
void
......@@ -759,8 +762,10 @@ QvisCurvePlotWindow::UpdateWindow(bool doAll)
symbolType->blockSignals(false);
break;
case CurveAttributes::ID_pointSize:
pointSize->blockSignals(true);
tempText.setNum(atts->GetPointSize());
pointSize->setText(tempText);
pointSize->blockSignals(false);
break;
case CurveAttributes::ID_pointFillMode:
{
......@@ -808,10 +813,14 @@ QvisCurvePlotWindow::UpdateWindow(bool doAll)
}
break;
case CurveAttributes::ID_showLegend:
legendToggle->blockSignals(true);
legendToggle->setChecked(atts->GetShowLegend());
legendToggle->blockSignals(false);
break;
case CurveAttributes::ID_showLabels:
labelsToggle->blockSignals(true);
labelsToggle->setChecked(atts->GetShowLabels());
labelsToggle->blockSignals(false);
break;
case CurveAttributes::ID_designator: // internal
break;
......@@ -851,7 +860,9 @@ QvisCurvePlotWindow::UpdateWindow(bool doAll)
}
break;
case CurveAttributes::ID_timeCueBallSize:
timeCueBallSize->blockSignals(true);
timeCueBallSize->setText(DoubleToQString(atts->GetTimeCueBallSize()));
timeCueBallSize->blockSignals(false);
break;
case CurveAttributes::ID_doLineTimeCue:
if (atts->GetDoLineTimeCue() == true)
......@@ -899,7 +910,9 @@ QvisCurvePlotWindow::UpdateWindow(bool doAll)
doCropTimeCue->blockSignals(false);
break;
case CurveAttributes::ID_timeForTimeCue:
timeForTimeCue->blockSignals(true);
timeForTimeCue->setText(DoubleToQString(atts->GetTimeForTimeCue()));
timeForTimeCue->blockSignals(false);
break;
case CurveAttributes::ID_fillMode:
{ // new scope
......
......@@ -100,6 +100,7 @@ enhancements and bug-fixes that were added to this release.</p>
<p><b><font size="4">Other bugs fixed in version 2.8</font></b></p>
<ul>
<li>The Export Database window will no longer allow file-system browsing when exporting to remote host.</li>
<li>Fixed bad behavior with updating Curve Plot options when 'Auto apply' selected and multiple Curve plots are drawn.</li>
<li></li>
</ul>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment