logo
RefreshLess
Turbo patches
Initializing search
    drupal/refreshless
    drupal/refreshless
    • Home
    • User guide
      • Requirements
      • Installing
    • Integrating
      • Behaviours
      • Caching
      • Events
      • Preloading links
      • API
    • Developing
      • Local development
      • Front-end libraries
      • Drupal core patches
      • Turbo patches
      • Testing
      • Known issues
    • About
      • Motivation
      • Contact

    Turbo patches

    The most up to date list of patches to Turbo can be found in modules/refreshless_turbo/patches/@hotwired/turbo.

    For how to patch/unpatch Turbo, please see Developing/Front-end libraries.

    • Removal of stylesheets marked as data-turbo-track="dynamic" is not delayed when rendering is delayed via turbo:before-render (Turbo issue TBD); patch is patches/@hotwired/turbo/01-delay-stylesheet-remove-with-render.patch.

    • Visiting pages with 4xx response codes causes re-evaluation of <head> JavaScript; patch is patches/@hotwired/turbo/02-issue-1190-render-error-script-eval.patch.

    • Firefox scrolling to in-page anchor is instant and abrupt with smooth scrolling enabled; patch is patches/@hotwired/turbo/03-issue-1255-smooth-scroll-hash.patch.

    • In-page anchors and hashchange events can cause full page visits or otherwise behave unexpectedly; patch is patches/@hotwired/turbo/04-pull-1125-anchor-hashchange.patch.

    • Progress bar has been completely removed in favour of our own; patch is patches/@hotwired/turbo/05-remove-progress-bar.patch.patch.

    Made with Material for MkDocs