Divi Mega Menu Changelog

/* CHANGELOG
* Version 1.2.1 – 04/09/19
* FIX – code error
*
* Version 1.2 – 04/09/19
* NEW ADDITION – New module added – Mega Drop-down – this will add a specific menu to the mega menu and can drop down – more here: https://youtu.be/4EZlrLh261U
* MOD – Reordered code to be more efficient in development
* FIX – Fixed issue when top header was active, it would not go down enough on mobile
* FIX – Fixed issue on some cases slowing the builder down on VB
*
* Version 1.1.2 23/07/19
* MOD – Added ability to stop or allow click through on mobile
*
* Version 1.1.1 02/07/19
* FIX – Fixed issue with position of the mega menu on mobile
* FIX – Issue where if you have a mega menu but not added to your menu in appearance, it would cause the other menu items to not show
*
* Version 1.1
* MOD – Added ability to change where the mega menu appears – you can change it to be relative to the parent menu item and then fine tune it left and right
* New Addition – Added ability to add a triangle before the mega menu item
*
* Version 1.0.8.4
* FIX – JS conflict issues
*
* Version 1.0.8.3
* MOD – Added ability to choose if you want a click through or not. It is in Divi Mega Menu Settings called “Stop click through to parent menu items?”.
* FIX – Better JS delivery so visual builder is smoother.
*
* Version 1.0.8.2
* MOD – Modified JS so that it does not stop clicking through to the parent menu item
*
* Version 1.0.8.1
* FIX – Error with VB not working.
*
* Version 1.0.8
* MOD – Changed the way it outputs CSS and JS, it will minify all the scripts before to improve loading time.
* MOD – Changed code to avoid the menu jumping on initial load (where it adds the arrow in)
* FIX – Fixed issue where some modules do not show like the portfolio module.
*
* Version 1.0.7.1
* FIX – small JS error causing issues in FireFox
*
* Version 1.0.7
* FIX – Fixed issue where the menu would not open on tablet landscape
* Better checking for future updates
*
* Version 1.0.6.3
* FIX – Fixed visual builder not working on the Mega Menu’s
*
* Version 1.0.6.2
* NEW ADDITION – Added new feature to set the custom width of the mega menu
* FIX – fixed the issue where the custom css from the builder was not working on some modules. Make sure you have “do_action( ‘et_after_main_content’ );” in your footer.php file at the top
*
* Version 1.0.6.1
* MOD/FIX – Code change from the last update – some sites it caused the custom CSS to not work – it now will be fine!
*
* Version 1.0.6
* MAJOR MOD – changed the javascript so that it doesnt affect none mega menu items – please take a backup in case it doesnt work for you but the code is all the same just only targeting your mega menu classes so should be fine 😀
*
* Version 1.0.5
* FIX – Fixed issue of mobile menu items not bein clickable that are not Mega Menu’s.
* FIX – Changed where the we position the mega menu from the right to look at #top-menu-nav instead of .et_menu_container – this will fix issues of padding but check after and before update to make sure it works.
*
* Version 1.0.4
* IMPORTANT – After updating, go to Divi > Theme options > Builder press “clear” next to the static CSS file generation.
* FIX – adding padding on top of the mega menu so that if you have a border on the primary menu, the hover still works.
* MODIFICATION – Changed HTML so that it is hidden from the initial load and doesn’t wait till CSS has loaded.
* MODIFICATION – Changed js so that the parent menu link is not changed to “#” on the desktop.
* NEW ADDITION – Added a new menu under Divi Engine called “Mega Menu Settings”, here we will house all the settings that are not related to each individual mega menu.
* NEW ADDITION – Added compatibility for a fixed mobile menu. To enable this, go to Divi Engine > Mega Menu Settings and check the box there.
* FIX – Fixed issue of the visual builder not working. We have had to change where we put the mega menu from the top of the website to the bottom – this way the visual builder looks for the page itself and not the mega menu. You may have a CSS issue if you are using Divi’s Static CSS File Generation. To fix, go to Divi theme options, to the Builder tab and click “clear” next to Static CSS File Generation. Please note that you cant see the mega menu in the visual builder because of conflict.
*
* Version 1.0.3
* FIX – Changed code to fix the alignment issue on iPhone.
*
* Version 1.0.2
* Changed the way to works out the heights
* Added box shadow under menu
*
* Version 0.4
* Modified to js file to change:
– Targeting only the menu items that you have added a css option to.
– Position of the menu relative to the right hand side
– Taken into consideration the wp admin menu bar when position the mega menu from the top
– Removed padding: 0 and margin: 0 from the mega menu, you change the size of the padding
– Added css to make the mega menu 100% from 980px screen wide and down
– Added js min file to load

*/

Do NOT follow this link or you will be banned from the site!