One of my page (a page fullsize witghout menu), the 2.4.1 version broke it; using debug in Chrome I could drace the wrong line
In themes/graphene/js/graphene.js
The following function calls for the position() function on a element that does not exist:
/* Position the carousel caption when using full-width-boxed layout */
function graphenePositionCarouselCaption(){
if ( $(window).width()<= 991 ) return;
$('.layout-full-width-boxed .carousel-caption-content').css('left', $('#header-menu-wrap').position().left + 15 + 'px' );
}
I change it to this and it fixed my issue:
/* Position the carousel caption when using full-width-boxed layout */
function graphenePositionCarouselCaption(){
if ( $(window).width()<= 991
|| $('#header-menu-wrap').length==0
) return;
$('.layout-full-width-boxed .carousel-caption-content').css('left', $('#header-menu-wrap').position().left + 15 + 'px' );
}