Hello,
Thanks for reporting this and we acknowledge this behavior on Mobile Devices with Mobile Sticky Headers. Actually, the Sticky Offsets are not responsive which is causing this issue. However, this can be fixed with a small block of code. Simply find the following code in the js/functions.js File inside the windowscroll: function() Function Block:
[ch_pre type="js"]let headerDefinedOffset = $header.attr('data-sticky-offset');
if( typeof headerDefinedOffset !== 'undefined' ) {
if( headerDefinedOffset == 'full' ) {
headerWrapOffset = $window.height();
let headerOffsetNegative = $header.attr('data-sticky-offset-negative');
if( typeof headerOffsetNegative !== 'undefined' ) {
headerWrapOffset = headerWrapOffset - headerOffsetNegative - 1;
}
} else {
headerWrapOffset = Number(headerDefinedOffset);
}
} else {
if( headerWrapOffset === 'undefined' ) {
headerWrapOffset = headerOffset;
}
}[/ch_pre]
and add the following lines of code just after the above block:
[ch_pre type="js"]if( $body.hasClass('device-md') || $body.hasClass('device-sm') || $body.hasClass('device-xs') ) {
headerWrapOffset = 0;
}[/ch_pre]
Then simply add the data-responsive-class="not-dark" Attribute to the `` tag.
This should definitely fix the issue. Hope this Helps!
Let us know if we can help you with anything else or if you find any further issues.