diff --git a/ApplicationLibCode/UserInterface/RiuPlotMainWindow.cpp b/ApplicationLibCode/UserInterface/RiuPlotMainWindow.cpp index c92417e830..66f167aa8a 100644 --- a/ApplicationLibCode/UserInterface/RiuPlotMainWindow.cpp +++ b/ApplicationLibCode/UserInterface/RiuPlotMainWindow.cpp @@ -498,10 +498,13 @@ void RiuPlotMainWindow::createDockPanels() auto dockWidget = RiuDockWidgetTools::createDockWidget( treeViewTitles[i], treeViewDockNames[i], dockManager() ); caf::PdmUiTreeView* projectTree = projectTreeView( i ); - projectTree->enableSelectionManagerUpdating( true ); - projectTree->enableAppendOfClassNameToUiItemText( RiaPreferencesSystem::current()->appendClassNameToUiText() ); + // NB! Do not call projectTree->enableSelectionManagerUpdating( true ) + // The intention is to update the selection manager only from the 3D view. The 3D interaction handlers will be affected if the + // selection manager is updated from the plot window. + // See RiuMainWindow::createDockPanels() + dockWidget->setWidget( projectTree ); projectTree->treeView()->setHeaderHidden( true );