dnnsoftware / Dnn.Platform

DNN (formerly DotNetNuke) is the leading open source web content management platform (CMS) in the Microsoft ecosystem.
https://dnncommunity.org/
MIT License
1.03k stars 749 forks source link

Hovering in some apps doesn't work in DNN 922 #2467

Closed NumberCrunchy closed 4 years ago

NumberCrunchy commented 6 years ago

Hovering in Superfish Menu (and maybe other apps too?) doesn't work properly since DNN 922.

Reason: Some js-files of the menu are deprecated, but also the deprecated 'jquery.hoverIntent.min.js' in the DNN core structure prevents hovering in logged in mode:

Solution: Please update with newer versions (1.9.0 instead of 1.5.1): https://github.com/briancherne/jquery-hoverIntent

sleupold commented 6 years ago

DNN 9.2 includes a new version of jQuery, which might not be compatible with older versions of Superfish. Did you update Superfish to latest version?

NumberCrunchy commented 6 years ago

Yes, I did. But it solves the problem only in the logged out view. If you are logged in, the old 'jquery.hoverIntent.min.js' prevents hovering additionally.

sleupold commented 6 years ago

did you check, whether there is a newer version of jquery.hoverIntent, which should be included?

NumberCrunchy commented 6 years ago

Yes, you can find it here: Please update with newer versions (1.9.0 instead of 1.5.1): https://github.com/briancherne/jquery-hoverIntent

david-poindexter commented 4 years ago

Is this still an issue?

NumberCrunchy commented 4 years ago

No. The Superfish menu has been working properly again since DNN 9.6.0, although 'jquery.hoverIntent.min.js' is still version 1.5.1

david-poindexter commented 4 years ago

@NumberCrunchy thank you for the confirmation. We'll go ahead and close this issue and create a separate issue to upgrade jquery.hoverintent.