# HG changeset patch # User Torsten Lilge # Date 1626713200 -7200 # Node ID 2a14420440b8939014c7b343dc0da0e858e3690d # Parent 421e4913d8a4a4ba72fb6a7c55fa4efcf8de3c86 fix regression from cset 7f22f024afdf * octave-doc-widget.cc (label_dock_widget::label_dock_widget): connect parents signal, not from the main windw diff -r 421e4913d8a4 -r 2a14420440b8 libgui/src/octave-dock-widget.cc --- 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 ())); } }