Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Possible fix for issue #471
A way to circumvent this issue is to return
res
early in the case theexists
arg is present.I believe this to be safe since, according to the Maya Command Reference, it ignores any other args when
exists
is used and, therefore, is essentially equivalent to a call with thequery
arg.Bellow is a list of all the cmds under windows.py that contains the flag with the description:
animCurveEditor
attrColorSliderGrp
attrControlGrp
attrEnumOptionMenu
attrEnumOptionMenuGrp
attrFieldGrp
attrFieldSliderGrp
attrNavigationControlGrp
blendShapeEditor
blendShapePanel
button
canvas
channelBox
checkBox
checkBoxGrp
clipEditor
clipSchedulerOutliner
cmdScrollFieldExecuter
cmdScrollFieldReporter
cmdShell
colorIndexSliderGrp
colorSliderButtonGrp
colorSliderGrp
columnLayout
commandLine
defaultLightListCheckBox
deviceEditor
devicePanel
dynPaintEditor
exclusiveLightCheckBox
floatField
floatFieldGrp
floatScrollBar
floatSlider
floatSlider2
floatSliderButtonGrp
floatSliderGrp
formLayout
frameLayout
glRenderEditor
gradientControl
gradientControlNoAttr
gridLayout
hardwareRenderPanel
helpLine
hyperGraph
hyperPanel
iconTextButton
iconTextCheckBox
iconTextRadioButton
iconTextRadioCollection
iconTextScrollList
iconTextStaticLabel
image
intField
intFieldGrp
intScrollBar
intSlider
intSliderGrp
keyframeOutliner
keyframeStats
layerButton
layout
menu
menuBarLayout
menuEditor
menuItem
messageLine
modelEditor
modelPanel
nameField
nameField
nodeIconButton
optionMenu
optionMenuGrp
outlinerEditor
outlinerPanel
palettePort
paneLayout
panel
popupMenu
progressBar
radioButton
radioButtonGrp
radioCollection
radioMenuItemCollection
renderWindowEditor
rowColumnLayout
rowLayout
scriptTable
scriptedPanel
scriptedPanelType
scrollField
scrollLayout
separator
shelfButton
shelfLayout
shelfTabLayout
symbolButton
symbolCheckBox
tabLayout
text
textField
textFieldButtonGrp
textFieldGrp
textScrollList
toolButton
toolCollection
window