Skip to content

Commit 06d9eab

Browse files
committed
Maya Menu : Remove extra list cast
MenuDefinition.items() returns a list of tuples rather than a generator, so the line can be written slightly less rediculously
1 parent 9a53669 commit 06d9eab

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

‎python/IECoreMaya/Menu.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ def _parseDefinition( self, parent, definition ):
106106
if not isinstance( definition, IECore.MenuDefinition ):
107107
raise IECore.Exception( "Definition is not a valid IECore.MenuDefinition object." )
108108

109-
allPaths = list(dict(list(definition.items())).keys())
109+
allPaths = list(dict(definition.items()).keys())
110110
rootItemDefinitions = IECore.MenuDefinition( [] )
111111

112112
# scan definition once and get root item definitions
@@ -178,4 +178,4 @@ def __wrapCallback( self, cb ) :
178178
def __postMenu( self, parent, definition, *args ) :
179179

180180
maya.cmds.menu( parent, edit = True, deleteAllItems = True )
181-
self._parseDefinition( parent, definition )
181+
self._parseDefinition( parent, definition )

0 commit comments

Comments
 (0)