Mercurial > octave
changeset 33306:0d1f479b7824 stable
explicitly raise non modal message boxes ensuring visibility
* file-editor-tab.cc (show_dialog): raise () after show ()
* file-editor.cc (check_conflict_save): dito;
(request_open_file): dito
author | Torsten Lilge <ttl-octave@mailbox.org> |
---|---|
date | Wed, 03 Apr 2024 20:07:44 +0200 |
parents | 91f7c8246a98 |
children | 5b13f73bda6f 0d2a6a831574 |
files | libgui/src/m-editor/file-editor-tab.cc libgui/src/m-editor/file-editor.cc |
diffstat | 2 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/libgui/src/m-editor/file-editor-tab.cc Sun Mar 31 15:57:02 2024 +0200 +++ b/libgui/src/m-editor/file-editor-tab.cc Wed Apr 03 20:07:44 2024 +0200 @@ -1746,6 +1746,7 @@ { dlg->setWindowModality (Qt::NonModal); dlg->show (); + dlg->raise (); } }
--- a/libgui/src/m-editor/file-editor.cc Sun Mar 31 15:57:02 2024 +0200 +++ b/libgui/src/m-editor/file-editor.cc Wed Apr 03 20:07:44 2024 +0200 @@ -1117,6 +1117,7 @@ msgBox->setWindowModality (Qt::NonModal); msgBox->setAttribute (Qt::WA_DeleteOnClose); msgBox->show (); + msgBox->raise (); return; } @@ -1143,6 +1144,7 @@ msgBox->setWindowModality (Qt::NonModal); msgBox->setAttribute (Qt::WA_DeleteOnClose); msgBox->show (); + msgBox->raise (); return; } @@ -1727,6 +1729,7 @@ msgBox->setWindowModality (Qt::NonModal); msgBox->setAttribute (Qt::WA_DeleteOnClose); msgBox->show (); + msgBox->raise (); } else {