3.4.1へのアップグレード後、検索アイコンが消えました

こんにちは。

ホームページの検索アイコンが3.4.1にアップグレードした後、消えてしまいました。

トピックでは表示されますが、ページがスクロールされたときにのみ表示されます。スクロールが一番上まで行くとすぐに消えます。虫眼鏡のアイコンだけです。

誰かこの問題に遭遇したことがありますか?また、画像を再構築せずに解決策はありますか?

ありがとうございます。

「いいね!」 1

これは通常、次のように表示されます。

最新ではありません。3.5.0 beta 1のことですか?

サイトに干渉する可能性のあるカスタムテーマ/テーマコンポーネント/プラグインなどはお持ちですか?もしそうなら、セーフモードを試してください。

「いいね!」 4

ありがとう、Ondrej。
私たちはこれまでベータリリースに関して残念な経験をしてきたので、次の安定リリースまで3.4.1を使用しています。3.4.1から後のベータリリースにアップグレードした方が良いですか?
カスタムテーマやプラグインはなく、CSS設定をいくつか除いてすべてデフォルトです。
セーフモードについて教えてくれてありがとうございます。残念ながら、セーフモードでも同じ問題があります。

「いいね!」 1

また、問題はモバイルデバイスでは再現できず、デスクトップモードでのみ発生することも忘れていました。

Some icons not showing up after upgrade - #11 by Aaron_B
これは数ヶ月前に誰かに起こりました。 [1] 解決策を試してみてはどうでしょうか?


  1. 3.4.0.beta2-dev で、はい、これは異なるバージョンであることを認識しています ↩︎

「いいね!」 3

フォーラムを確認しましたが、あまり明確ではありません。

現在の Discourse のバージョンは次のようになっているはずです。

Discourse v3.4.1 — Commits · discourse/discourse · GitHub

Ember Inspector を使用すると、次のことがわかります。

しかし、showSearchButton は新しい search_experience サイト設定とともに最近導入されました。私が間違っているのでなければ、まだ安定版の一部ではありません(?)。

設定は何も返しません。
image

しかし、値を手動で設定すると、アイコンが表示されます。
image
image

最新バージョンから安定版にダウングレードしたことはありますか?混乱しており、何が起こっているのかわかりません。

「いいね!」 3

Arkshine様

実際、それは十分に考えられます。システム管理者に確認したところ、最新のベータ版である3.5.0-beta2-devにアップグレードを実行したとのことです。今後ベータ版は使用したくないため、将来の安定版リリースに向けて安定リポジトリを参照するように変更しました。

しかし、3.4.1を手動でデプロイした記憶はなく、これは自動的に行われ、このバージョンへのダウングレードにつながったはずです。

検索アイコンに関する現在の問題を修正する方法はありますか?これは報告されている唯一の問題のようです。それとも、安全策として、特定のバージョンへのセットアップ/再構築を処理する方が良いでしょうか?

「いいね!」 1