Je viens de fixer ça dans le master : https://github.com/299Ko/299ko/commit/1c6b2b25c3045eb4d25ca195f44fcbe88b0925cf
En gros, dans le fichier plugin/galerie/template/admin.js, remplace cette partie (à la fin) :
if (document.querySelector('.galerie-admin .category')) {
document.querySelector('.galerie-admin .category').addEventListener('click', function(){
document.querySelector('.galerie-admin input#category').value = this.textContent;
});
}
Par ça :
if (document.querySelector('.galerie-admin .category')) {
document.querySelectorAll('.galerie-admin .category').forEach(function (item) {
item.addEventListener('click', function () {
document.querySelector('.galerie-admin input#category').value = this.textContent;
});
});
}
En effet, seul la première catégorie trouvée était visée par le script.
Ce fix sera intégré à la prochaine release, dans quelques jours.