Drop-down menus not working with mobile browsers on Akademy website
Closed, ResolvedPublic

Description

The "Program" and "Travel & Accomodation" drop-down menus in https://akademy.kde.org/2017 do not work with mobile browsers (tried with FF and chrome). Tapping on any menu entry closes the popup rather than opening the link.

duffus raised the priority of this task from Normal to High.Nov 18 2017, 8:52 AM
duffus added a subscriber: duffus.

This is due to the neverland theme and I agree is very annoying and makes the website impossible to use except on desktop.

Things are complicated by the theme modifications used to support the way years are handled with drupal

The Akademy Team have wanted this fixed for years and we keep getting promised a new theme as part of the general KDE website improvement work. So we are kind of stuck waiting on this

Restricted Application added a subscriber: sysadmin. · View Herald TranscriptNov 18 2017, 9:14 AM
duffus renamed this task from Drop-down menus not working with mobile browsers to Drop-down menus not working with mobile browsers on Akademy website.
bcooksley closed this task as Resolved.Nov 18 2017, 10:33 AM
bcooksley claimed this task.
bcooksley added a subscriber: bcooksley.

I've now investigated the issue and have updated the version of bootstrap-dropdown in use from v2.2.1 to v2.2.2 per some Github reports which indicated the fix for this behaviour was in that version.

My limited testing using Chrome's Device Mode seemed to indicate this is resolved. I've published the updated version on cdn.kde.org and initiated a cache purge for the CDN, so the updated version should now be rolling out. I've yet to be able to confirm this on an actual device, but prior to the update I had been able to reproduce the issue so it's very likely to be fixed now (my devices are still getting the old version)

I can confirm that the dropdowns work on mobile now, thanks for fixing this!

The site is still anything but mobile-friendly, of course, but now at east it can be used on mobile.