Milano Theme v1.0.6 – Mobile Drawer Not Showing Language Selector

Hello everyone,

I am using the Milano theme (Version 1.0.6) and facing an issue with the mobile drawer menu.

On mobile view:

  • When I open the navigation drawer, it scrolls only until “FAQ”.

  • Below that, I have a language and currency selector.

  • In the theme customizer preview, it appears correctly.

  • But on the live mobile site, it does not show.

The element has the class:

lang__currency-on-nav hidden-1025

It seems:

  • Either the drawer container is not scrollable enough

  • Or the element is intentionally hidden on screens below 1025px

  • Or it is rendered outside the scrollable drawer container

I have attached a video showing the issue clearly.

Has anyone using Milano theme experienced this?
Is there a proper way to enable the language selector inside the mobile drawer?

Any help would be appreciated.

Thank you!

Hi @Afra1

Welcome to the Shopify Community! Please share your store URL and password (if it’s password-protected), so I can check and provide you with the exact solution.

Best regards,
Devcoder :laptop:

Hello @Afra1 Thanks for reaching out to Shopify community with your concern. Can you please provide the URL of your store and if it is password protected please share the password too. Thanks

@Afra1 ,

This is a theme issue in Milano, not Shopify.

  • The class hidden-1025 intentionally hides the language/currency selector on screens ≤1024px .
  • Theme preview ignores this, so it looks fine there.
  • On live mobile, it’s either hidden by CSS or placed outside the scrollable drawer.

Quick fix:

  1. Unhide it on mobile
@media (max-width:1024px){
  .lang__currency-on-nav.hidden-1025{
    display:block !important;
  }
}
  1. Make sure it’s inside the drawer scroll container (.drawer__inner)
  2. Ensure drawer can scroll
.drawer__inner{
  overflow-y:auto;
  max-height:100vh;
}

That’s it.
Milano hides the selector on mobile by design you just need to override it properly.