app/assets/javascripts/materialize/cards.js in materialize-sass-0.95.3.2 vs app/assets/javascripts/materialize/cards.js in materialize-sass-0.95.3.3

- old
+ new

@@ -1,23 +1,27 @@ (function ($) { $(document).ready(function() { - $('.card > .card-reveal').each(function() { - $(this).parent().css('overflow', 'hidden'); - }); - $(document).on('click.card', '.card', function (e) { if ($(this).find('.card-reveal').length) { if ($(e.target).is($('.card-reveal .card-title')) || $(e.target).is($('.card-reveal .card-title i'))) { - $(this).find('.card-reveal').velocity({translateY: 0}, {duration: 225, queue: false, easing: 'easeInOutQuad'}); + // Make Reveal animate down and display none + $(this).find('.card-reveal').velocity( + {translateY: 0}, { + duration: 225, + queue: false, + easing: 'easeInOutQuad', + complete: function() { $(this).css({ display: 'none'}) } + } + ); } else if ($(e.target).is($('.card .activator')) || $(e.target).is($('.card .activator i')) ) { - $(this).find('.card-reveal').velocity({translateY: '-100%'}, {duration: 300, queue: false, easing: 'easeInOutQuad'}); + $(this).find('.card-reveal').css({ display: 'block'}).velocity("stop", false).velocity({translateY: '-100%'}, {duration: 300, queue: false, easing: 'easeInOutQuad'}); } } }); }); -}( jQuery )); +}( jQuery )); \ No newline at end of file