From cfcf17a42d7accc62a7fc56a65a7f9978925c086 Mon Sep 17 00:00:00 2001 From: vsv Date: Mon, 18 May 2015 14:53:24 +0300 Subject: [PATCH] Set current feature only for active document --- src/PartSet/PartSet_DocumentDataModel.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/PartSet/PartSet_DocumentDataModel.cpp b/src/PartSet/PartSet_DocumentDataModel.cpp index 74df2229e..bf29598a0 100644 --- a/src/PartSet/PartSet_DocumentDataModel.cpp +++ b/src/PartSet/PartSet_DocumentDataModel.cpp @@ -790,6 +790,9 @@ void PartSet_DocumentDataModel::onMouseDoubleClick(const QModelIndex& theIndex) return; QTreeView* aTreeView = dynamic_cast(sender()); if ((theIndex.internalId() >= PartsFolder) && (theIndex.internalId() <= PartResult)) { + if (myActivePartId != -1) + // It means that the root document is not active + return; QModelIndex aNewIndex; if (theIndex.internalId() == HistoryNode) aNewIndex = theIndex; -- 2.39.2