SP2013 Enterprise, custom master page using skel.js and jquery
Recently users have started receiving an error when trying to access the item menu revealed by the ellipses next to an item in a list. The error (in IE) is "TypeError: Object doesn't support property or method 'hoverIntent'" and it appears in the dialog box where the menu should be. I've run the IE debugger and caught a few errors in it but not being a js expert I'm having trouble making sense of them. The errors are "'OpenCalloutAndSelectItem' is undefined" and "'ShowMenuForTrOuter' is undefined"
Has anyone seen this before? Googling the TypeError one produced a lot of results about jquery but I don't know what that would have to do with SharePoint context menus (I certainly didn't modify their functionality intentionally) but the other two produce basically no helpful results at all.
Edit: I've found out that it may have something to do with a third party solution we have installed, IGC's Brava for SharePoint. It seems the hoverIntent function that SharePoint is looking for is installed by Brava. They dug up an older support case citing the same error due to a conflicting jQuery library, and recommend removing the reference to it in the master page which I believe would just let the Brava jQuery library take over. It sounds like it would be a simple fix but something is nagging at me saying it's not the best solution, because if we ever uninstall Brava we will no longer have jQuery until it's manually added, correct? Or am I way off track with this solution?