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.
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;
}