Byte Digital Themes

Cart drawer issues

Drawer not opening, items missing, drawer stuck.

Updated 2026-05-09

Drawer doesn't open on add-to-cart

Check Theme settings → Cart → Cart type. If set to page, ATC navigates to /cart instead of opening the drawer. Switch to drawer.

Drawer opens empty after add

Likely a third-party app intercepting cart events. Apps that override the cart (subscription apps, bundle apps) sometimes prevent the theme from refreshing the drawer state.

Test: disable cart-modifying apps and re-test. If drawer works again, contact the app vendor.

Discount code disappears after removing an item

Fixed in v1.0 — drawer always re-fetches /cart.js after qty / remove operations. If you're seeing this on an older theme version, update.

Stock toast hidden behind drawer button

Fixed in v1.0 — the toast now positions itself above the checkout button using JS, not CSS :has(). Older versions relied on :has() which isn't supported in some mobile browsers.

Drawer can't close on iOS

Check that JavaScript is enabled. The drawer uses the close button + backdrop tap + ESC + swipe-down — at least one should work. If none do, console errors are blocking the JS.

Need a hand? Contact support.