mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
#7727 Well Path : Do not show context menu for tree nodes
This commit is contained in:
parent
ec9713212e
commit
f9ffd248f1
@ -169,6 +169,7 @@
|
||||
#include "cafPdmUiItem.h"
|
||||
#include "cafSelectionManager.h"
|
||||
#include "cafSelectionManagerTools.h"
|
||||
#include "cafTreeNode.h"
|
||||
#include "cvfAssert.h"
|
||||
|
||||
#include <QDir>
|
||||
@ -184,9 +185,6 @@
|
||||
//--------------------------------------------------------------------------------------------------
|
||||
caf::CmdFeatureMenuBuilder RimContextCommandBuilder::commandsFromSelection()
|
||||
{
|
||||
// QStringList commandIds;
|
||||
caf::CmdFeatureMenuBuilder menuBuilder;
|
||||
|
||||
std::vector<caf::PdmUiItem*> uiItems;
|
||||
caf::SelectionManager::instance()->selectedItems( uiItems );
|
||||
|
||||
@ -198,6 +196,10 @@ caf::CmdFeatureMenuBuilder RimContextCommandBuilder::commandsFromSelection()
|
||||
}
|
||||
}
|
||||
|
||||
if ( dynamic_cast<cafTreeNode*>( firstUiItem ) ) return {};
|
||||
|
||||
caf::CmdFeatureMenuBuilder menuBuilder;
|
||||
|
||||
if ( uiItems.size() == 1 )
|
||||
{
|
||||
if ( dynamic_cast<RimEclipseCaseCollection*>( firstUiItem ) )
|
||||
|
@ -76,8 +76,6 @@ void cafTreeNode::allReferencedObjectsRecursively( const cafTreeNode* node, std:
|
||||
if ( auto obj = node->referencedObject() )
|
||||
{
|
||||
objects.push_back( obj );
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
for ( auto c : node->childNodes() )
|
||||
|
Loading…
Reference in New Issue
Block a user