disableBackButton property
Block the system back button (Android back / route pop) while the tour is active, instead of letting it dismiss the app/screen mid-tour. Implemented by intercepting the route pop in the overlay host, so it works for any Flutter version (no PopScope dependency — which would also be ineffective inside an OverlayEntry anyway).
Implementation
final bool disableBackButton;