not get the current view when the closeEvent arrives. So better make sure it is the current
explicitly.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@23734
a592a061-630c-0410-9148-
cb99ea01b6c8
void GuiView::closeEvent(QCloseEvent * close_event)
{
+ // it can happen that this event arrives without selecting the view,
+ // e.g. when clicking the close button on a background window.
+ theLyXFunc().setLyXView(this);
+
while (Buffer * b = buffer()) {
if (b->parent()) {
// This is a child document, just close the tab after saving