diff --git a/lib/documentview/documentview.cpp b/lib/documentview/documentview.cpp --- a/lib/documentview/documentview.cpp +++ b/lib/documentview/documentview.cpp @@ -217,6 +217,9 @@ void updateCaption() { + if (!mCurrent) { + return; + } QString caption; Document::Ptr doc = mAdapter->document(); @@ -679,6 +682,7 @@ d->mCurrent = value; if (value) { d->mAdapter->widget()->setFocus(); + d->updateCaption(); } update(); }