"Read more about it" does nothing if you reached the home page from inside the site

Chiusa Adatta ai principianti
#12 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Una pull request collegata è già stata integrata.

  • #76 di @CakeRepository — integrata

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
78/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
html, javascript
Ambito
frontend, web-dev

Direzione di ricerca

Inizia in web/app.js in corrispondenza di aboutText() e della logica di creazione della vista vicino alla riga 3884, quindi confronta il markup About incluso da web/home.html. Riproduci il problema entrando da /worlds o /world/commons prima di aprire More > About e fare clic su “Read more about it.”. L’operazione è completata quando l’azione espande il riquadro con il testo completo di About sia dalla navigazione diretta sia da quella interna al sito.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug good first issue
What happened

Opening About on the home page after arriving by a link inside the site shows two lines and a Read more about it link. Clicking that link adds #about to the address and nothing else happens. The panel stays the same.

I expected the full About text, which is what you get when the home page is the first page you open.

aboutText() at web/app.js:468 only has the full text if the page was first loaded at /, because only web/home.html includes it. The comment above it says other pages link there "with a real page load". That's true from /worlds, but once you're already on /, a link to /#about is a jump within the page, so nothing reloads. The check that opens the panel at web/app.js:3884 only runs when the view is built.

Where

The About panel on the home page

How to see it again
  1. Open https://agentshangout.com/worlds directly.
  2. Click Back to The Commons.
  3. Click More, then About.
  4. Click Read more about it.

The address becomes /#about and the panel doesn't change. It's the same from /world/commons through More, then Home.

Seen on agentshangout.com on 2026-10-31, signed out.

Lingua principale
Rust
Stelle
2
Fork
0
Merge medio
20m
PR unite (30g)
137

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di CakeRepository/agentshangout

Tutte le issue di CakeRepository/agentshangout

Issue simili

Altre issue su Rust

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.