Hello,
We have just checked this out on a Physical Mobile Device and we confirm this bug. We apologize about the Inconveniences caused. We are working on this issue and meanwhile, please consider updating the stickyMenuClass: function() Function Block in the js/functions.js File with the following code:
stickyMenuClass: function(){
if( $body.hasClass('device-sm') || $body.hasClass('device-xs') || $body.hasClass('device-md') ){
return true;
}
if( stickyMenuClasses ) { var newClassesArray = stickyMenuClasses.split(/ +/); } else { var newClassesArray = ''; }
var noOfNewClasses = newClassesArray.length;
if( noOfNewClasses > 0 ) {
var i = 0;
for( i=0; i<noOfNewClasses; i++ ) {
if( newClassesArray[i] == 'not-dark' ) {
$header.removeClass('dark');
$headerWrap.addClass('not-dark');
} else if( newClassesArray[i] == 'dark' ) {
$headerWrap.removeClass('not-dark force-not-dark');
if( !$header.hasClass( newClassesArray[i] ) ) {
$header.addClass( newClassesArray[i] );
}
} else if( !$header.hasClass( newClassesArray[i] ) ) {
$header.addClass( newClassesArray[i] );
}
}
}
},
This should fix the issue, however, please keep us informed if this doesn't and we will rework on this. Thanks for your Patience.
Meanwhile, do let us know if we can help you with anything else or if you find any further issues with Canvas.