Remove redundant update code

This commit is contained in:
Gaute Lindkvist 2020-06-03 13:03:16 +02:00
parent 192d8d1b21
commit eddafa76f0
2 changed files with 4 additions and 4 deletions

View File

@ -1434,7 +1434,6 @@ void RiaGuiApplication::applyGuiPreferences( const RiaPreferences*
bool existingViewsWithDifferentMeshLines = false;
bool existingViewsWithCustomColors = false;
bool existingViewsWithCustomZScale = false;
bool existingObjectsWithCustomFonts = false;
if ( oldPreferences )
{
for ( auto viewWindow : allViewWindows )
@ -1481,14 +1480,12 @@ void RiaGuiApplication::applyGuiPreferences( const RiaPreferences*
}
bool applySettingsToAllViews = false;
if ( existingViewsWithCustomColors || existingViewsWithCustomZScale || existingViewsWithDifferentMeshLines ||
existingObjectsWithCustomFonts )
if ( existingViewsWithCustomColors || existingViewsWithCustomZScale || existingViewsWithDifferentMeshLines )
{
QStringList changedData;
if ( existingViewsWithDifferentMeshLines ) changedData << "Mesh Visibility";
if ( existingViewsWithCustomColors ) changedData << "Colors";
if ( existingViewsWithCustomZScale ) changedData << "Z-Scale";
if ( existingObjectsWithCustomFonts ) changedData << "Fonts Sizes";
QString listString = changedData.takeLast();
if ( !changedData.empty() )

View File

@ -891,6 +891,7 @@ void Rim3dView::fieldChangedByUi( const caf::PdmFieldHandle* changedField, const
}
}
this->applyBackgroundColorAndFontChanges();
this->updateConnectedEditors();
}
else if ( changedField == &maximumFrameRate )
{
@ -1224,6 +1225,8 @@ void Rim3dView::applyBackgroundColorAndFontChanges()
}
updateGridBoxData();
updateAnnotationItems();
updateConnectedEditors();
onUpdateLegends();
this->scheduleCreateDisplayModelAndRedraw();
}