The automatic width feature provided by sfautomaticwidth.js in Superfish library 1.x has become unreliable in recent versions of desktop Safari, probably beginning with 10.0 or 10.1. The symptom is that the top-level menu sometimes appears collapsed, showing no padding between items. It occurs most frequently on the initial page load, often resolving itself after a refresh. A review of how the automatic width plugin works suggests a mechanism: it appears that Safari doesn't always fire the window resize event on page load. Based on that assumption, I've replaced line 64 in sfautomaticwidth.js:
$(window).resize(function(){
with:
$(window).on('load resize', function() {
to trigger upon the load event as well as the resize event. This has reliably corrected the problem in Safari for me, and introduced no observable problems in Chrome, Firefox, IE11, or Edge.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.