Xcode: option-clicking disclosure triangles in variables view doesn't expand all the things

Number:rdar://30561030 Date Originated:2/16/2017
Status:Open Resolved:
Product:Developer Tools Product Version:Version 8.3 beta 2 (8W120l)
Classification:UI/Usability Reproducible:Always
See attached gif.

Due to rdar://rdar://30560302	I need to dig three levels deep into Swift Data objects to quicklook them.  "oh! I'll just use the standard shortcut of option-click the disclosure triangle".  I still have to click it three times.  Each option-click adds a new level of depth rather than expanding all the things.

I realize there are gotchas with recursive data structures, but for the times it's not the case, it'd be nice to have this convenience.

Granted, it'd be even nicer for a working Data quicklook, so I wouldn't have to do this deep-dive into standard library data structures.

Steps to Reproduce:
Have a Swift Data variable.
Need to get to the underlying NSData to quicklook it (rdar://30560302)
Option-click the disclosure triangle

Expected Results:
Expand the Data enough to get to the NSData so I can quicklook that.

Actual Results:
It expands one level.  closing and option-clicking again opens a second level. closing and option-clicking _again_ gets me to the NSData.

Version 8.3 beta 2 (8W120l)
10.12.2 (16C67)



'expando.gif' was successfully uploaded.


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!