Invoking -[NSApplication hide:] while a tooltip is fading out leaves it permanently visible
| Originator: | gnachman | ||
| Number: | rdar://26544949 | Date Originated: | 5/30/2016 |
| Status: | Open | Resolved: | |
| Product: | OS X | Product Version: | 10.11.5 |
| Classification: | UI | Reproducible: | Always |
Summary: When the mouse exits an NSView with a toolTip, it begins to fade out. If -[NSApplication hide:] is invoked while the tooltip is fading out, the tooltip becomes "stuck". When you return to the app it is still visible. The only way to get rid of it is to quit the app. Steps to Reproduce: 1. Mouse over an NSView with a non-nil toolTip property 2. Wait for the tooltip to become visible 3. Move the mouse out of the view 4. Invoke -[NSApplication hide:] 5. Return the app with cmd-tab Expected Results: The tooltip should not be visible after you return to the app Actual Results: The tooltip remains visible. Version: 10.11.5 Notes: Using the attached test program, place your mouse over the red rectangle. Wait for the tooltip to appear. Move the mouse out of the red rectangle. Return to the app and you'll see the tooltip is permanently stuck. Configuration: 2015 retina iMac, but this bug has been reproducible since at least 2012 Attachments: 'ToolTipBug.zip' was successfully uploaded.
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!