Les bugs, n’importe quel développeur connaît. Heureusement, j’ai de gentils utilisateurs qui m’ont prévenu que l’un d’entre eux touchait la dernière version de WP Photo Sphere. Mais oui, souvenez-vous, c’est celle-là même qui rajoutait (enfin), le support pour les terminaux nomades, donnant la possibilité à vos mobinautes de voir vos panoramas. Avec quelques soucis, donc.
Le problème était qu’une fois le panorama chargé, il devenait impossible de scroller dans la page. Enfin pas tout le temps non plus, donc il est possible que certains d’entre vous ne l’aient pas remarqué. La navigation à travers le panorama se faisait très bien mais le site devenait tout de suite inutilisable. Ce qui est assez fâcheux il faut bien le reconnaître.
Le premier rapport de bug est donc venu du forum de support de WP Photo Sphere sur WordPress.org. Mais bien sûr, comme je m’en doutais, le bug provenait en réalité de Photo Sphere Viewer, la librairie utilisée dans le plugin WordPress. Et écrite par mes soins.
Ceux qui me suivent sur Twitter ou même sur Google+ ont pu voir que la correction n’aura pas été très facile. En fait, j’ai réussi à reproduire le bug assez facilement, mais chaque essai de correction s’est révélé infructueux, jusqu’à ce que je trouve enfin LA bonne idée, celle qui a marché.
Du coup, vous l’aurez compris, le bug est résolu (normalement). Si vous utilisez la librairie Photo Sphere Viewer sur votre site, je vous conseille de mettre à jour pour que vos visiteurs n’aient pas de mauvaises surprises : la version 1.2.1 est d’ores et déjà disponible sur GitHub.
Elle a ensuite été intégrée à WP Photo Sphere qui passe donc en version 2.3.1. Comme d’habitude, la mise à jour de WPPS devrait vous arriver en notification pour être faite automatiquement si ce n’est pas déjà fait.
Encore merci à ceux qui me soutiennent et qui me permettent d’améliorer mes projets avec ces rapports !