10.12 Regression: NSSavePanel/NSOpenPanel always log warning about remote view vibrancy

Originator:jonathan
Number:rdar://28466082 Date Originated:9/25/2016
Status:Open Resolved:
Product:macOS Product Version:10.12
Classification:Other Bug Reproducible:Always
 
Summary:
In macOS 10.12 Sierra, NSSavePanel and NSOpenPanel will *always* log a warning about needing to support remote view vibrancy when they are invoked.

Steps to Reproduce:
1. Create an Xcode project
2. Make sure the App Sandbox is enabled
3. Call [NSSavePanel savePanel]

Expected Results:
The sound of silence.

Actual Results:
This always gets logged:

warning: <NSRemoteView: 0x608000120b40> determined it was necessary to configure <NSVBSavePanel: 0x1004165b0> to support remote view vibrancy

This is quite painful because it happens every time, not just a one time log.  Logs are used to determine when things go wrong, so it is extremely disruptive to investigations and general development flow.

Version:
10.12 GM and 10.12.1 dev beta 1 (16B2327e)

Notes:
This affects Tumult Hype (http://tumult.com/hype/).

Comments


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!