Mega Menu Hamburger with Touch Gallery

Permalink Browser Info Environment
Hello, I have used your Mega Menu umpteen times with no problems, however I've just noticed that when I set it to use the Hamburger setting it disturbs my Touch Gallery block (which always normally works perfectly). Basically you have to click the X twice to get the image to close. You can see an example here:

https://www.dunheanish.com/index.php/accommodation/...

I am assuming it is a javascript conflict, but I have no idea how to attempt to fix it!

Thanks in advance

Lucy

Type: Pre-Sale
Status: In Progress
ppisoban
View Replies:
jb1 replied on at Permalink Reply
jb1
Hi Lucy,
Apologies for the delay. I've been travelling recently.

That's a very odd bug, and I think you're right that there's a JS clash somewhere. I deliberately design my add-ons to be as robust as possible, trying to avoid JS clashes with other add-ons and themes.

Because of the sheer complexity of the Mega Menu add-on, it would be simpler and quicker to tackle this from the Touch Gallery end. I've looked at the JS code on your site:
https://www.dunheanish.com/packages/touch_gallery/js/touch-gallery.m...
And the "close" functions don't seem to stand out as clashing to me (same names), and the HTML element IDs are clashing either. If you were able to get hold of a non-minified version of Touch Gallery's JS code then it would be easier to troubleshoot. Naturally, if the developer for that add-on wouldn't give that up (which I'd understand) then he might be able to troubleshoot it from his end.

Hope this helps.

JB
ppisoban replied on at Permalink Reply
ppisoban
Hi JB

Just wondering if you got my message below? I really need to sort this issue out and I don't want to stop using either the Mega Menu or the Touch Gallery!

Thanks

Lucy
ppisoban replied on at Permalink Reply
ppisoban
Hi JB

Did you see my message about the issue I am having with your add on and the Touch Gallery? I really need this to be sorted out, and in the meantime I am having to purchase another Navigation system as I don't have an alternative to the Touch Gallery and although I do prefer the Mega Menu I do have an alternative!

Thank you!

Lucy
ppisoban replied on at Permalink Reply
ppisoban
Hello again!

I have finally got round to messaging the developer of the Touch Gallery and he seems to have identified the problem. You can see his response here:

https://www.concrete5.org/marketplace/addons/touch-gallery/support/t...

Hopefully this will help to get things sorted, I use both of your add ons so often!

Thanks very much

Lucy

concrete5 Environment Information

# concrete5 Version
5.6.3.4

# concrete5 Packages
Auto-Nav Pro (1.5.5), Mega Menu (1.6.0), Touch Gallery (1.7.2), Whale Nivo Image Slider (1.2).

# concrete5 Overrides
languages/pl_PL, languages/es_AR, languages/fr_FR, languages/pt_BR, languages/es_ES, languages/sk_SK, languages/ru_RU, languages/zh_TW, languages/nb_NO, languages/de_DE, languages/cs_CZ, languages/pt_PT, languages/fi_FI, languages/tr_TR, languages/sl_SI, languages/vi_VN, languages/nl_NL, languages/da_DK, languages/it_IT, languages/fa_IR, languages/ja_JP, languages/es_MX, languages/sv_SE, languages/ro_RO, languages/es_PE, languages/el_GR, languages/ar, themes/thelimingbequia

# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - Off

# Server Software
Apache

# Server API
cgi-fcgi

# PHP Version
5.4.45

# PHP Extensions
bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imap, ionCube Loader, json, libxml, mbstring, mcrypt, mhash, mysql, mysqli, openssl, pcntl, pcre, PDO, pdo_mysql, pdo_sqlite, Phar, readline, Reflection, session, shmop, SimpleXML, soap, sockets, SPL, sqlite3, standard, tokenizer, wddx, xml, xmlreader, xmlwriter, xsl, zip, zlib.

# PHP Settings
max_execution_time - 60
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 512M
post_max_size - 8M
sql.safe_mode - Off
upload_max_filesize - 128M
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
session.cache_limiter - nocache
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5

Browser User-Agent String

Mozilla/5.0 (Windows NT 10.0; WOW64; rv:54.0) Gecko/20100101 Firefox/54.0

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.