GuiView::~GuiView()
{
+ if (guiApp->currentView() == this)
+ guiApp->setCurrentView(0);
+ theLyXFunc().setLyXView(0);
+
delete &d;
}
setFocus();
return QMainWindow::event(e);
}
- guiApp->setCurrentView(*this);
+ guiApp->setCurrentView(this);
if (d.current_work_area_) {
BufferView & bv = d.current_work_area_->bufferView();
connectBufferView(bv);