File tree Expand file tree Collapse file tree 3 files changed +7
-3
lines changed
app/code/Magento/PageBuilder/view
base/web/js/content-type/row/appearance/default Expand file tree Collapse file tree 3 files changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -49,6 +49,7 @@ export default class Preview extends PreviewCollection {
4949 ) {
5050 _ . defer ( ( ) => {
5151 // Build Parallax on elements with the correct class
52+ const parallaxSpeed = Number . parseFloat ( this . parent . dataStore . get ( "parallax_speed" ) as string ) ;
5253 jarallax (
5354 this . element ,
5455 {
@@ -58,7 +59,7 @@ export default class Preview extends PreviewCollection {
5859 ( this . parent . dataStore . get ( "background_repeat" ) as "repeat" | "no-repeat" ) || "no-repeat"
5960 ) ,
6061 imgSize : this . parent . dataStore . get ( "background_size" ) as string || "cover" ,
61- speed : Number . parseFloat ( this . parent . dataStore . get ( "parallax_speed" ) as string ) || 0.5 ,
62+ speed : ! isNaN ( parallaxSpeed ) ? parallaxSpeed : 0.5 ,
6263 } ,
6364 ) ;
6465
Original file line number Diff line number Diff line change @@ -22,11 +22,13 @@ define([
2222 $element . addClass ( 'jarallax' ) ;
2323 $element . attr ( 'data-jarallax' , '' ) ;
2424
25+ var parallaxSpeed = parseFloat ( $element . data ( 'parallaxSpeed' ) ) ;
26+
2527 window . jarallax ( $element [ 0 ] , {
2628 imgPosition : $element [ 0 ] . style . backgroundPosition || '50% 50%' ,
2729 imgRepeat : $element [ 0 ] . style . backgroundRepeat || 'no-repeat' ,
2830 imgSize : $element [ 0 ] . style . backgroundSize || 'cover' ,
29- speed : parseFloat ( $element . data ( ' parallaxSpeed' ) ) || 0.5
31+ speed : ! isNaN ( parallaxSpeed ) ? parallaxSpeed : 0.5
3032 } ) ;
3133 } ;
3234} ) ;
You can’t perform that action at this time.
0 commit comments