* GuiView::init(): switch to the first avalaible buffer if any.
* GuiWorkArea::focusInEvent(): update the LyXView tab bar there.
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15685
a592a061-630c-0410-9148-
cb99ea01b6c8
QObject::connect(&statusbar_timer_, SIGNAL(timeout()),
this, SLOT(update_view_state_qt()));
+ if (!work_area_->bufferView().buffer() && !theBufferList().empty())
+ setBuffer(theBufferList().first());
+
// make sure the buttons are disabled if needed
updateToolbars();
updateLayoutChoice();
void GuiWorkArea::focusInEvent(QFocusEvent * /*event*/)
{
+ // FIXME: it would be better to send a signal "newBuffer()"
+ // in BufferList that could be connected to the different tabbar.
+ lyx_view_.updateTab();
startBlinkingCursor();
}