diff --git a/ApplicationCode/Application/RiaGuiApplication.cpp b/ApplicationCode/Application/RiaGuiApplication.cpp index 96f91df152..f5e6488381 100644 --- a/ApplicationCode/Application/RiaGuiApplication.cpp +++ b/ApplicationCode/Application/RiaGuiApplication.cpp @@ -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() ) diff --git a/ApplicationCode/ProjectDataModel/Rim3dView.cpp b/ApplicationCode/ProjectDataModel/Rim3dView.cpp index ac97137543..3aeb67c69a 100644 --- a/ApplicationCode/ProjectDataModel/Rim3dView.cpp +++ b/ApplicationCode/ProjectDataModel/Rim3dView.cpp @@ -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(); }