Merge branch 'issue-1259'

This commit is contained in:
Matthias Koefferlein
2023-01-26 12:52:23 +01:00
4 changed files with 18 additions and 1 deletions
+1
View File
@@ -2931,6 +2931,7 @@ MainWindow::close_view (int index)
// last view closed
lay::LayoutView::set_current (0);
current_view_changed ();
clear_current_pos ();
+1 -1
View File
@@ -3315,7 +3315,7 @@ LayoutViewBase::create_layout (const std::string &technology, bool add_cellview,
{
const db::Technology *tech = db::Technologies::instance ()->technology_by_name (technology);
db::Layout *layout = new db::Layout (manager ());
db::Layout *layout = new db::Layout (m_editable, manager ());
if (tech) {
layout->dbu (tech->dbu ());
}
@@ -1309,6 +1309,7 @@ TEST (16)
int cv1 = view.create_layout ("", true, false);
db::Layout &ly1 = view.cellview (cv1)->layout ();
EXPECT_EQ (ly1.is_editable (), is_editable ());
ly1.insert_layer (db::LayerProperties (1, 0));
ly1.insert_layer (db::LayerProperties (2, 0));