ID 320978 - Group and Dot nodes have no TypeID

Follow

Problem summary
Group and Dot nodes have no TypeID

Customer reported version
3.3v1
Customer reported platform
Multiple
Steps to reproduce

1) In your Mari NodeGraph create:

1 x Cloud Node
1 x Dot Node
1 x Group Node

 

2) Separate each so they are not connected and select all three nodes

3) In the Python Console, run the following script:
 

IN 3.1V3 AND ABOVE:geo = mari.current.geo()graph = geo.nodeGraph()selectedNodes = graph.selectedNodeList()for node in selectedNodes:      print node.typeID()IN 3.1V1 AND EARLIER:geo = mari.current.geo()graph = geo.nodeGraph()selectedNodes = graph.nodeList()for node in selectedNodes:      print node.typeID()

3) You will see that the script returns:  MRI_Procedural_Fractal_Cloud

Workaround
Unknown.
Reproduced by support
This bug has been reproduced in:
Mari 3.3v1, 3.2v1, 3.1v3
Mari 3.1v1, 3.0v4, 3.0v1
 
Windows 7, CentOS 6.4, OSX 10.12.4

Earliest version tested
3.0v1 - NodeGraph not present in previous versions.
Expected behaviour
Both nodes should return a Mari Type ID similar to the Cloud node which returns: MRI_Procedural_Fractal_Cloud

Actual behaviour
Only the Cloud Node returns a Type ID.

    We're sorry to hear that

    Please tell us why