changeset 29894:2a14420440b8

fix regression from cset 7f22f024afdf * octave-doc-widget.cc (label_dock_widget::label_dock_widget): connect parents signal, not from the main windw
author Torsten Lilge <ttl-octave@mailbox.org>
date Mon, 19 Jul 2021 18:46:40 +0200
parents 421e4913d8a4
children 744bb06fea2a
files libgui/src/octave-dock-widget.cc
diffstat 1 files changed, 5 insertions(+), 6 deletions(-) [+]
line wrap: on
line diff
--- a/libgui/src/octave-dock-widget.cc	Mon Jul 19 10:43:31 2021 -0400
+++ b/libgui/src/octave-dock-widget.cc	Mon Jul 19 18:46:40 2021 +0200
@@ -103,20 +103,19 @@
 
     m_title_widget->setLayout (h_layout);
 
-    main_window* mw = oct_qobj.get_main_window ();
-    if (mw)
+    if (p)
       {
         // Only connect the when a parent (main window) is given
         // copy & paste handling
-        connect (mw, SIGNAL (copyClipboard_signal ()),
+        connect (p, SIGNAL (copyClipboard_signal ()),
                 this, SLOT (copyClipboard ()));
-        connect (mw, SIGNAL (pasteClipboard_signal ()),
+        connect (p, SIGNAL (pasteClipboard_signal ()),
                 this, SLOT (pasteClipboard ()));
-        connect (mw, SIGNAL (selectAll_signal ()),
+        connect (p, SIGNAL (selectAll_signal ()),
                 this, SLOT (selectAll ()));
 
         // undo handling
-        connect (mw, SIGNAL (undo_signal ()), this, SLOT (do_undo ()));
+        connect (p, SIGNAL (undo_signal ()), this, SLOT (do_undo ()));
       }
   }