Mercurial > octave
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 ())); } }