Core: set properties of frozen object read-only

This commit is contained in:
Florian Foinant-Willig
2025-09-23 22:42:14 +02:00
parent d1ca523ca7
commit d15d9948bc
2 changed files with 33 additions and 0 deletions

View File

@@ -110,6 +110,11 @@ class AppExport DocumentObject: public App::TransactionalObject
{
PROPERTY_HEADER_WITH_OVERRIDE(App::DocumentObject);
private:
// store read-only property names at freeze
// in order to retablish correct status at unfreeze
std::vector<const char*> readOnlyProperties;
public:
PropertyString Label;
PropertyString Label2;