On certain breakpoint, when offcanvas is triggered on iPad in portrait mode and then the device is rotated, offcanvas disappears as expected. But backdrop remains visible. Same happens when browser is resized - when offcanvas gets hidden, backdrop then is visible on all larger breakpoints.
Suggested fix is to add
.offcanvas-backdrop {
display: none !important;
}
to .navbar-expand responsive classes. Not sure though if this solution is correct, because backdrop element still exists in the DOM.
On certain breakpoint, when offcanvas is triggered on iPad in portrait mode and then the device is rotated, offcanvas disappears as expected. But backdrop remains visible. Same happens when browser is resized - when offcanvas gets hidden, backdrop then is visible on all larger breakpoints.
Suggested fix is to add
to
.navbar-expandresponsive classes. Not sure though if this solution is correct, because backdrop element still exists in the DOM.