L'icône de recherche a disparu après la mise à jour vers 3.4.1

Salut,

L’icône de recherche sur la page d’accueil a disparu après la mise à niveau vers la version 3.4.1

Elle apparaît dans les sujets mais seulement lorsque la page est défilée. Dès que le défilement atteint le haut, elle disparaît à nouveau. Seulement l’icône « loupe »

Je me demande si quelqu’un a déjà rencontré ce problème et s’il existe une solution sans avoir à reconstruire l’image.

Merci

voici à quoi cela ressemblerait normalement

Ce n’est pas la dernière version. Vouliez-vous dire 3.5.0 beta 1 ?

Avez-vous des thèmes personnalisés / composants de thème / plugins, etc. qui pourraient interférer avec votre site ? Si oui, essayez le mode sans échec.

Merci Ondrej,
Nous avons eu des expériences malheureuses avec les versions bêta, donc nous utilisons actuellement la version 3.4.1 jusqu’à la prochaine version stable. Serions-nous mieux de passer de la 3.4.1 à une version bêta ultérieure?
Pas de thèmes ou plugins personnalisés, tout semble être en mode par défaut à l’exception de certains paramètres CSS.
Merci de nous avoir rappelé le mode sans échec, malheureusement le même problème persiste en mode sans échec.

J’ai aussi oublié de mentionner que le problème ne peut pas être reproduit sur les appareils mobiles, il ne se produit que en mode bureau.

https://meta.discourse.org/t/some-icons-not-showing-up-after-upgrade/327730/11?u=bob_the_tomato
C’est arrivé à quelqu’un il y a quelques mois. [1] Essayez peut-être la solution ?


  1. sur 3.4.0.beta2-dev, et oui je suis conscient que c’est une version différente ↩︎

J’ai jeté un œil à son forum et ce n’est pas très clair.

Sa version actuelle de Discourse est censée être :

Discourse v3.4.1 — https://github.com/discourse/discourse/commits/25a8e64a53

En utilisant Ember Inspector, je peux voir

Cependant, showSearchButton a été introduit récemment aux côtés d’un nouveau paramètre de site search_experience. Il ne fait pas encore partie de la version stable, à moins que je me trompe (?).

Le paramètre ne renvoie rien :
image

Mais une fois que nous définissons manuellement une valeur, l’icône apparaît :
image
image

Avez-vous rétrogradé à un moment donné de la dernière version à la version stable ? C’est déroutant, je ne suis pas sûr de ce qui se passe.

Salut Arkshine,
C’est en fait tout à fait possible. Je viens de parler à l’administrateur système qui a effectué une mise à niveau vers la dernière version bêta 3.5.0-beta2-dev, et comme nous ne voulions plus de versions bêta à l’avenir, nous avons décidé de nous tourner vers le dépôt stable pour les futures versions stables.
Cependant, nous ne nous souvenons pas avoir déployé la 3.4.1 manuellement, ce qui a dû se produire de manière autonome et a entraîné une rétrogradation vers cette version.
Y a-t-il un moyen de résoudre le problème actuel avec l’icône de recherche, car cela semble être le seul problème signalé, ou vaut-il mieux le gérer différemment pour être sûr et effectuer une configuration/reconstruction vers une version spécifique ?