ferdium / ferdium-app

All your services in one place, built by the community
https://ferdium.org
Apache License 2.0
2.78k stars 168 forks source link

Bug: Ferdium switches to the simple layout for Mastodon in spite of the Mastodon advanced layout being enabled already #981

Open lgp171188 opened 1 year ago

lgp171188 commented 1 year ago

Avoid duplicates

Ferdium Version

6.2.1-nightly.24

What Operating System are you using?

Ubuntu

Operating System Version

22.10

What arch are you using?

x64

Last Known Working Ferdium version

No response

Expected Behavior

The advanced multi-column interface is shown every time the app launches.

Actual Behavior

The single-column, simple layout is shown every time the app launches. Navigating to the Mastodon preferences, saving it without changing any setting (the advanced layout is already enabled), and navigating back to the Mastodon home fixes this issue until the next app start.

Steps to reproduce

  1. Add Mastodon service to Ferdium and log in to a Mastodon account.
  2. In the Mastodon preferences, enabled the advanced, multi-column layout view.
  3. Save the preferences.
  4. Navigate back to the Mastodon home.
  5. Verify that the multi-column layout works.
  6. Close Ferdium.
  7. Re-open it.
  8. Open the previously added Mastodon service.
  9. It has the simple, single-column layout.
  10. Open Mastodon preferences.
  11. Verify that the advanced, multi-column layout is enabled already.
  12. Save the preferences without changing anything.
  13. Navigate back to the Mastodon home page.
  14. Verify that the app now uses the advanced view.

Debug link

No response

Screenshots

Advanced, multi-column view

mastodon_advanced_view

Simple, single-column view

mastodon_simple_view

Additional information

I have installed the Ferdium nightly snap package.

vraravam commented 1 year ago

This behavior is within the webpage for Mastodon and cannot be fixed in Ferdium. Still, moving this into the recipes repo and keeping it open in case someone else has any other ideas.

Moilleadoir commented 1 year ago

Wow! You can get Mastodon to load!

cino commented 1 year ago

Just confirmed this as well, it all works great until your refresh the page.