BIM: Only dusplay context menu items when in BIM WB - fixes #17043

This commit is contained in:
Yorik van Havre
2024-10-15 11:23:34 +02:00
committed by Chris Hennes
parent 40616bb119
commit f4d213d299
16 changed files with 53 additions and 1 deletions

View File

@@ -803,7 +803,8 @@ class ViewProviderBuildingPart:
def setupContextMenu(self, vobj, menu):
from PySide import QtCore, QtGui
import Draft_rc
if FreeCADGui.activeWorkbench().name() != 'BIMWorkbench':
return
if (not hasattr(vobj,"DoubleClickActivates")) or vobj.DoubleClickActivates:
if FreeCADGui.ActiveDocument.ActiveView.getActiveObject("Arch") == self.Object:
menuTxt = translate("Arch", "Deactivate")