mirror of
https://github.com/KLayout/klayout.git
synced 2026-08-30 01:39:30 +02:00
Merge branch 'issue-1259'
This commit is contained in:
@@ -2931,6 +2931,7 @@ MainWindow::close_view (int index)
|
||||
|
||||
// last view closed
|
||||
|
||||
lay::LayoutView::set_current (0);
|
||||
current_view_changed ();
|
||||
|
||||
clear_current_pos ();
|
||||
|
||||
@@ -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));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user