void BufferView::Pimpl::resizeCurrentBuffer()
{
lyxerr[Debug::DEBUG] << BOOST_CURRENT_FUNCTION << endl;
- owner_->busy(true);
- owner_->message(_("Formatting document..."));
LyXText * text = bv_->text();
if (!text)
text->init(bv_);
update();
-
switchKeyMap();
- owner_->busy(false);
-
- // Reset the "Formatting..." message
- owner_->clearMessage();
}
height_ = height;
if (buffer_ && widthChange) {
- // The visible LyXView need a resize
+ // The WorkArea content needs a resize
resizeCurrentBuffer();
}
#include "graphics/GraphicsImage.h"
#include "graphics/GraphicsLoader.h"
+#include "gettext.h"
#include "support/filetools.h" // LibFileSearch
#include "support/forkedcontr.h"
void WorkArea::resizeBufferView()
{
+ lyx_view_.busy(true);
+ lyx_view_.message(_("Formatting document..."));
buffer_view_->workAreaResize(width(), height());
lyx_view_.updateLayoutChoice();
redraw();
+ lyx_view_.busy(false);
+ lyx_view_.clearMessage();
}