Hi, I am typing this on my phone so a short story.
Since this morning I can not use the buttons at the top of the home page of the Fedora discussion site (log in, sign up, etc) on both browsers.
I restored the settings file in ~/.var/app for both but did not help. I re-installed both browsers but also no luck. In Firefox I am still logged in, but can’t create a new thread, in Brave I can not log in. This only happens at the discussion webpage. The discuss.kde.org works fine.
What is different in the Fedora page which doesn’t work together with whatever is going on in my Kinoite?
I just did a rollback to 20250205, didn’t help.
I renamed com.brave.Browser and started Brave totally new, did not help.
What can be wrong here?
Similar for me. From the Firefox console logs, it seems like there’s a bug in the Discourse JS preventing it from adding some event listeners (which would tie in with the “New Topic” button not working). But then it can’t be all event listeners, because other buttons like “Reply” still work.
Uncaught (in promise) TypeError: can't access property "addEventListener", s is null
Ember 61
didInsertElement
didInsertElement
i
_trigger
i
_trigger
i
didCreate
commit
commit
eX
_renderRoots
_renderRootsTransaction
_renderRoot
_appendDefinition
appendOutletView
invoke
flush
flush
_end
_boundAutorunEnd
promise callback*59017/r/<
flush
_scheduleAutorun
_end
_boundAutorunEnd
promise callback*59017/r/<
flush
_scheduleAutorun
_end
_boundAutorunEnd
promise callback*59017/r/<
flush
_scheduleAutorun
_end
_boundAutorunEnd
promise callback*59017/r/<
flush
_scheduleAutorun
_end
_boundAutorunEnd
promise callback*59017/r/<
flush
_scheduleAutorun
_end
_boundAutorunEnd
promise callback*59017/r/<
flush
_scheduleAutorun
_end
_boundAutorunEnd
promise callback*59017/r/<
flush
_scheduleAutorun
_ensureInstance
schedule
f
waitForDOMReady
init
_
create
<anonymous> start-app.js:17
async* discourse-boot.js:13
<anonymous> discourse-boot.js:1
I also see these messages in the console when the page loads:
DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. [deprecated since Discourse 3.5.0.beta9-dev] [deprecation id: discourse.static-viewport-initialization] [info: https://meta.discourse.org/t/367810]
DEPRECATION: [THEME 59 'Admin Warnings'] Importing `inject` from `@ember/service` is deprecated. Please import `service` instead. [deprecation id: importing-inject-from-ember-service] This will be removed in ember-source 7.0.0. See https://deprecations.emberjs.com/id/importing-inject-from-ember-service for more details.
Like you, I don’t get any of the same messages on KDE’s Discourse.
I have the same issue using Chrome.I disabled ad block and I logged in but tried again and no luck.The same with Firefox.I tried to reply to this topic and after maybe 5 tries I was able to log in.So I ruled out it is ad block in Chrome or ublock in Firefox.
I use Firefox 147.0.3 Flathub Flatpak and Brave 1.86.148 Flathub Flatpak and I have problems with both browsers. I guess it is not a browser issue, I mean Firefox and Brave are 2 different browsers, so what is the chance they both have the same issue at the same?