hometown-fork / hometown

A supported fork of Mastodon that provides local posting and a wider range of content types.
GNU Affero General Public License v3.0
736 stars 56 forks source link

The getting started has a "Back" button that sent you out of mastodon #1269

Open eyalk-dev opened 1 year ago

eyalk-dev commented 1 year ago

Steps to reproduce the problem

  1. Enter an instance from a new tab
  2. Press Back

Expected behaviour

When there isn't any place in mastodon to return to, the button should disappear

Actual behaviour

The button appear and sends you out of site

Detailed description

image

Specifications

Hometown: v4.0.2+hometown-1.1.0 Firefox on windows 10

dariusk commented 1 year ago

Hi, I cannot reproduce this bug. It looks like that is the Advanced Web Interface (multi column mode), so I turned that on. Then I opened a new tab to a Hometown server and scrolled so I could see that "Getting started" menu. Then I pressed back, and I stayed on the page. This is identical to how Mastodon handles it too.

Am I missing something here? Can you be more specific about the steps you took to get a situation where it "sends you out of site", and can you tell me where it sends you?

eyalk-dev commented 1 year ago

I used a screen capture to show the problem. I also tested it on chrome and encountered the same issue.

https://user-images.githubusercontent.com/8685770/210895928-e54cf3f0-c843-4f69-8162-125a5bde3b6a.mp4

dariusk commented 1 year ago

Thank you -- I'll see if I can reproduce this.

dariusk commented 1 year ago

Okay, I can reproduce, and it is a problem with Mastodon, not Hometown. There is already a bug report here with a lot of conversation on it. I recommend following this issue:

https://github.com/mastodon/mastodon/issues/20292

I will keep this issue open -- if it is not fixed in Mastodon by the next time I am actively working on a new Hometown release, I will see about fixing it myself.

eyalk-dev commented 1 year ago

Thank you, I'll reuse my old account in Mastodon to check if I can reproduce bugs there in the future.