Argomento cliccabile

Rotto ora.

Ci siamo affidati a questo componente per rendere cliccabili le schede degli argomenti della vista Categorie + Ultime (predefinita nel nostro caso). Dopo l’aggiornamento di oggi alla versione più recente 3.1.0beta8 (ora mostra come 3.2.0.beta1-dev), il componente ha smesso di funzionare correttamente.

Ora lo stato attivo del cursore rimane cliccabile, ma l’area dell’argomento non è cliccabile. Con la console del browser aperta, c’è un errore, che potrebbe aiutare gli sviluppatori a identificare il problema:

Uncaught TypeError: this.router is undefined

function navigateToTopic(topic, href) {
    if (this.siteSettings.page_loading_indicator !== "slider") {
      // Con lo slider, è più piacevole che l'intestazione si aggiorni una volta che il resto del contenuto dell'argomento viene caricato,
      // quindi salta l'impostazione anticipata.
      this.appEvents.trigger("header:update-topic", topic);
    }
    this.session.set("lastTopicIdViewed", {
      topicId: topic.id,
      historyUuid: this.router.location.getState?.().uuid
    });
    _url.default.routeTo(href || topic.get("url"));
    return false;
  }

L’errore generato per la riga:

historyUuid: this.router.location.getState?.().uuid

Potrebbe essere correlato agli aggiornamenti di Ember pianificati/in corso nel core?