diff --git a/src/document/UBDocumentContainer.cpp b/src/document/UBDocumentContainer.cpp index 5420bc10..2bb919e1 100644 --- a/src/document/UBDocumentContainer.cpp +++ b/src/document/UBDocumentContainer.cpp @@ -151,8 +151,8 @@ void UBDocumentContainer::reloadThumbnails() if (mCurrentDocument) { UBThumbnailAdaptor::load(mCurrentDocument, mDocumentThumbs); - emit documentThumbnailsUpdated(this); } + emit documentThumbnailsUpdated(this); } int UBDocumentContainer::pageFromSceneIndex(int sceneIndex) diff --git a/src/document/UBDocumentController.cpp b/src/document/UBDocumentController.cpp index 82735532..0f7e4ee6 100644 --- a/src/document/UBDocumentController.cpp +++ b/src/document/UBDocumentController.cpp @@ -2335,6 +2335,7 @@ void UBDocumentController::moveIndexesToTrash(const QModelIndexList &list, UBDoc UBDocumentProxy *proxy = docModel->proxyForIndex(sourceSibling); docModel->setCurrentDocument(proxy); + setDocument(proxy); selectionModel->select(sibling, QItemSelectionModel::ClearAndSelect); @@ -2348,6 +2349,7 @@ void UBDocumentController::moveIndexesToTrash(const QModelIndexList &list, UBDoc UBDocumentProxy *proxy = docModel->proxyForIndex(sourceSibling); docModel->setCurrentDocument(proxy); + setDocument(proxy); selectionModel->select(sibling, QItemSelectionModel::ClearAndSelect);