Mercurial > octave
diff libgui/src/m-editor/file-editor.cc @ 25623:331f46b9ee6c
fix close events of some main dock widgets (bug #54185)
* file-editor.cc (closeEvent): call octave_dock_widget::closeEvent if the
event is accepted
* workspace-view.cc/h (closeEvent): remove obsolete event handler, because
all commands of this handler are executed in octave_dock_widget::closeEvent
author | Torsten <mttl@mailbox.org> |
---|---|
date | Sun, 15 Jul 2018 15:47:49 +0200 |
parents | a7ee69d23f32 |
children | 6ff900fd15cb |
line wrap: on
line diff
--- a/libgui/src/m-editor/file-editor.cc Sun Jul 15 11:56:04 2018 +0200 +++ b/libgui/src/m-editor/file-editor.cc Sun Jul 15 15:47:49 2018 +0200 @@ -1482,10 +1482,15 @@ e->accept (); } else - e->ignore (); + { + e->ignore (); + return; + } } else e->accept (); + + octave_dock_widget::closeEvent (e); } void file_editor::dragEnterEvent (QDragEnterEvent *e)