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 {
49
49
) {
50
50
_ . defer ( ( ) => {
51
51
// Build Parallax on elements with the correct class
52
+ const parallaxSpeed = Number . parseFloat ( this . parent . dataStore . get ( "parallax_speed" ) as string ) ;
52
53
jarallax (
53
54
this . element ,
54
55
{
@@ -58,7 +59,7 @@ export default class Preview extends PreviewCollection {
58
59
( this . parent . dataStore . get ( "background_repeat" ) as "repeat" | "no-repeat" ) || "no-repeat"
59
60
) ,
60
61
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 ,
62
63
} ,
63
64
) ;
64
65
Original file line number Diff line number Diff line change @@ -22,11 +22,13 @@ define([
22
22
$element . addClass ( 'jarallax' ) ;
23
23
$element . attr ( 'data-jarallax' , '' ) ;
24
24
25
+ var parallaxSpeed = parseFloat ( $element . data ( 'parallaxSpeed' ) ) ;
26
+
25
27
window . jarallax ( $element [ 0 ] , {
26
28
imgPosition : $element [ 0 ] . style . backgroundPosition || '50% 50%' ,
27
29
imgRepeat : $element [ 0 ] . style . backgroundRepeat || 'no-repeat' ,
28
30
imgSize : $element [ 0 ] . style . backgroundSize || 'cover' ,
29
- speed : parseFloat ( $element . data ( ' parallaxSpeed' ) ) || 0.5
31
+ speed : ! isNaN ( parallaxSpeed ) ? parallaxSpeed : 0.5
30
32
} ) ;
31
33
} ;
32
34
} ) ;
You can’t perform that action at this time.
0 commit comments