]> sigrok.org Git - pulseview.git/blobdiff - pv/mainwindow.cpp
MainWindow: Fix dock nesting
[pulseview.git] / pv / mainwindow.cpp
index 31e9f2f9764e8b4603b0264401e065153b597278..a04396234c72efda44d4592c641500275f4b82da 100644 (file)
@@ -239,6 +239,8 @@ shared_ptr<Session> MainWindow::add_session()
        session_windows_[session] = window;
        session_selector_.addTab(window, name);
 
+       window->setDockNestingEnabled(true);
+
        shared_ptr<views::ViewBase> main_view =
                add_view(name, views::ViewTypeTrace, *session);
 
@@ -312,8 +314,6 @@ void MainWindow::setup_ui()
        connect(&session_selector_, SIGNAL(tabCloseRequested(int)),
                this, SLOT(on_tab_close_requested(int)));
 
-       setDockNestingEnabled(true);
-
        connect(static_cast<QApplication *>(QCoreApplication::instance()),
                SIGNAL(focusChanged(QWidget*, QWidget*)),
                this, SLOT(on_focus_changed()));