@mediapal
I'm using it as well and experience the same issues under Firefox.
To make the Carousel swipeable I use the following:
1. Add swipe library to theme:
https://github.com/stephband/jquery.event.move
https://github.com/stephband/jquery.event.swipe
2. Use click functions (for the lack of better documentation):
var jcarousel = $('.jcarousel-wrapper');
jcarousel.on('swipeleft', function(){
$(this).find('.jcarousel-control-next').click();
});
jcarousel.on('swiperight', function(){
$(this).find('.jcarousel-control-prev').click();
});
// If the movestart is heading off in an upwards or downwards direction, prevent it so that the browser scrolls normally.
jcarousel.on('movestart', function(e) {
if ((e.distX > e.distY && e.distX < -e.distY) ||
(e.distX < e.distY && e.distX > -e.distY)) {
e.preventDefault();
}
});
I think both, a touchmove library dependency and extended documentation, should be added for a first alpha version of the module. We could improve the touch device UX by adding a touch move function and move the slides with position relative and left/right properties accordingly.
Not all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.