Loading isis/src/qisis/objs/ControlPointEditWidget/ControlPointEditWidget.cpp +11 −5 Original line number Diff line number Diff line Loading @@ -803,17 +803,18 @@ namespace Isis { // to m_editPoint, otherwise create copy. It will not be saved to net until "Save Point" // is selected if (controlPoint->Parent() == NULL) { m_editPoint = controlPoint; // New point in editor, so colorize all save buttons colorizeAllSaveButtons("red"); } else { m_editPoint = controlPoint; m_editPoint = new ControlPoint; *m_editPoint = *controlPoint; // New point loaded, make sure all save button's text is default black color colorizeAllSaveButtons("black"); } loadPoint(serialNumber); loadTemplateFile(m_measureEditor->templateFileName()); } Loading Loading @@ -1993,7 +1994,9 @@ namespace Isis { m_leftMeasure = NULL; } m_leftMeasure = ((*m_editPoint)[serial]); m_leftMeasure = new ControlMeasure(); // Find measure for each file *m_leftMeasure = *((*m_editPoint)[serial]); // If m_leftCube is not null, delete before creating new one m_leftCube.reset(new Cube(file, "r")); Loading Loading @@ -2040,7 +2043,10 @@ namespace Isis { delete m_rightMeasure; m_rightMeasure = NULL; } m_rightMeasure = ((*m_editPoint)[serial]); m_rightMeasure = new ControlMeasure(); // Find measure for each file *m_rightMeasure = *((*m_editPoint)[serial]); // If m_rightCube is not null, delete before creating new one m_rightCube.reset(new Cube(file, "r")); Loading Loading
isis/src/qisis/objs/ControlPointEditWidget/ControlPointEditWidget.cpp +11 −5 Original line number Diff line number Diff line Loading @@ -803,17 +803,18 @@ namespace Isis { // to m_editPoint, otherwise create copy. It will not be saved to net until "Save Point" // is selected if (controlPoint->Parent() == NULL) { m_editPoint = controlPoint; // New point in editor, so colorize all save buttons colorizeAllSaveButtons("red"); } else { m_editPoint = controlPoint; m_editPoint = new ControlPoint; *m_editPoint = *controlPoint; // New point loaded, make sure all save button's text is default black color colorizeAllSaveButtons("black"); } loadPoint(serialNumber); loadTemplateFile(m_measureEditor->templateFileName()); } Loading Loading @@ -1993,7 +1994,9 @@ namespace Isis { m_leftMeasure = NULL; } m_leftMeasure = ((*m_editPoint)[serial]); m_leftMeasure = new ControlMeasure(); // Find measure for each file *m_leftMeasure = *((*m_editPoint)[serial]); // If m_leftCube is not null, delete before creating new one m_leftCube.reset(new Cube(file, "r")); Loading Loading @@ -2040,7 +2043,10 @@ namespace Isis { delete m_rightMeasure; m_rightMeasure = NULL; } m_rightMeasure = ((*m_editPoint)[serial]); m_rightMeasure = new ControlMeasure(); // Find measure for each file *m_rightMeasure = *((*m_editPoint)[serial]); // If m_rightCube is not null, delete before creating new one m_rightCube.reset(new Cube(file, "r")); Loading