mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 10:00:33 +00:00
Bring window to front only for single-instance mode
A window manager could be configured such that to maintain a certain
stack order for the windows. It would be annoying that opening a new
file through menu brings up the window, so do this only if we are
loading a file through the lyx-server.
This commit amends f5f8c6fd
, so no status line is needed.
This commit is contained in:
parent
39e8cbf4e5
commit
ebb1941143
@ -1662,16 +1662,18 @@ void GuiApplication::dispatch(FuncRequest const & cmd, DispatchResult & dr)
|
||||
current_view_->openDocument(fname);
|
||||
if (!current_view_->documentBufferView())
|
||||
current_view_->close();
|
||||
else {
|
||||
else if (cmd.origin() == FuncRequest::LYXSERVER) {
|
||||
current_view_->raise();
|
||||
current_view_->activateWindow();
|
||||
current_view_->showNormal();
|
||||
}
|
||||
} else {
|
||||
current_view_->openDocument(fname);
|
||||
current_view_->raise();
|
||||
current_view_->activateWindow();
|
||||
current_view_->showNormal();
|
||||
if (cmd.origin() == FuncRequest::LYXSERVER) {
|
||||
current_view_->raise();
|
||||
current_view_->activateWindow();
|
||||
current_view_->showNormal();
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user