From d231a25da88edad1b80b8b7cf4182b23b11d5bf9 Mon Sep 17 00:00:00 2001 From: Syres916 <46537884+Syres916@users.noreply.github.com> Date: Tue, 11 Jul 2023 00:20:27 +0100 Subject: [PATCH] [Part] Fix regression when opening... project files with linked objects having face colors. See discussion https://forum.freecad.org/viewtopic.php?t=79558 Regression commit: https://github.com/FreeCAD/FreeCAD/commit/ce56d6516239c3f1636f97fed63879054759df0f --- src/Mod/Part/Gui/ViewProviderExt.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Mod/Part/Gui/ViewProviderExt.cpp b/src/Mod/Part/Gui/ViewProviderExt.cpp index ec08316a3b..c3d90cb76e 100644 --- a/src/Mod/Part/Gui/ViewProviderExt.cpp +++ b/src/Mod/Part/Gui/ViewProviderExt.cpp @@ -1278,6 +1278,11 @@ void ViewProviderPartExt::updateVisual() (void)numEdges; # endif VisualTouched = false; + + // The material has to be checked again + setHighlightedFaces(DiffuseColor.getValues()); + setHighlightedEdges(LineColorArray.getValues()); + setHighlightedPoints(PointColorArray.getValue()); } void ViewProviderPartExt::forceUpdate(bool enable) {