From 03e60ccc6ef7d11417db7e9e17995d7d26d34385 Mon Sep 17 00:00:00 2001 From: David Carter Date: Sun, 14 Jul 2024 10:13:13 -0400 Subject: [PATCH] Materials: Catch correct error When the UUID is set to a non-existent material, it was Catching Materials::ModelNotFound instead of Materials::MaterialNotFound --- src/Mod/Material/Gui/MaterialTreeWidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Material/Gui/MaterialTreeWidget.cpp b/src/Mod/Material/Gui/MaterialTreeWidget.cpp index edfb45198b..983ee44cb8 100644 --- a/src/Mod/Material/Gui/MaterialTreeWidget.cpp +++ b/src/Mod/Material/Gui/MaterialTreeWidget.cpp @@ -273,7 +273,7 @@ void MaterialTreeWidget::updateMaterial(const QString& uuid) try { material = std::make_shared(*getMaterialManager().getMaterial(uuid)); } - catch (Materials::ModelNotFound const&) { + catch (Materials::MaterialNotFound const&) { Base::Console().Log("*** Unable to load material '%s'\n", uuid.toStdString().c_str()); }