Merge pull request #1388 from sebastian-goeldi/master

fix passing `mi.persisted` to `add_meta_info` of `Layout` and `Cell`
This commit is contained in:
Matthias Köfferlein 2023-05-25 23:21:08 +02:00 committed by GitHub
commit ad25645545
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -1000,7 +1000,7 @@ static void cell_remove_meta_info (db::Cell *cell, const std::string &name)
static void cell_add_meta_info (db::Cell *cell, const MetaInfo &mi)
{
if (cell->layout ()) {
cell->layout ()->add_meta_info (cell->cell_index (), mi.name, db::MetaInfo (mi.description, mi.value));
cell->layout ()->add_meta_info (cell->cell_index (), mi.name, db::MetaInfo (mi.description, mi.value, mi.persisted));
}
}

View File

@ -905,7 +905,7 @@ static db::Cell *create_cell4 (db::Layout *layout, const std::string &name, cons
static void layout_add_meta_info (db::Layout *layout, const MetaInfo &mi)
{
layout->add_meta_info (mi.name, db::MetaInfo (mi.description, mi.value));
layout->add_meta_info (mi.name, db::MetaInfo (mi.description, mi.value, mi.persisted));
}
static MetaInfo *layout_get_meta_info (db::Layout *layout, const std::string &name)