Cannot flag observations as "other"

Platform: Web

Browser: Firefox

Screenshots of what you are seeing:

Description of problem:

Step 1: Click “flag as inappropriate” on an observation (not media, the whole observation)

Step 2: Select “Other” as the flagging reason

Step 3: Notice that the “Save” button is cut off the bottom of the screen, making it impossible to submit the flag. It appears that when AI was added as a flagging reason, it pushed the bottom of the flagging popup below the bottom of the screen, leaving the “Save” button inaccessible. This is only a problem when flagging observations, when you flag media or comments the paragraph about duplicate observations is not present, making the popup small enough that it still fits.

The screenshot is of me flagging myself so that I am not calling out any user

2 Likes

Edit: The button doesnt show in your screenshot???

It works in Edge with and without reason specified. Thought it’s because you didn’t type it in yet but the button even works when nothing got filled in, which seems weird.
Shouldn’t it be correct to be greyed out? I thought you’d need to type something.
Anyhow: I can’t reproduce

normal for me also in Opera and Chrome

Same issue for me - but my default is zoomed in ‘too much’.

Zoom out a little - so you can see Save. Click. Then zoom back to comfortable.

3 Likes

I’m not seeing those two extra options when flagging an observation when logged in as a staff member, curator, or standard user.

My zoom cuts off below - specify the reason - until I zoom out a little.

And I have the 5 options.

Website - Chrome - zoom issue.

And you’re clicking on this link below the DQA?

Oops - flagging the photo. Sorry.

Okay - that link at the bottom (which I hadn’t seen before) does give me your - 3 options and Save - display.

1 Like

The button doesn’t show in my screenshot because the button doesn’t show on my screen, this is the problem I am trying to report

1 Like

Just tried again and now I am seeing the same popup that you show, that only has spam, offensive, and other

1 Like

Sorry, I thought the button was greyed out. I misread that part. :(

2 Likes

I think Firefox just doesn’t like flagging observations.

I can’t replicate in Firefox either.

There’s two bugs here.

Firstly, the dialog isn’t rebuilt properly before it’s re-shown. To see this, open a fresh observation and click on a photo flag to bring up the five-option dialog. Then cancel it and click the flag link at the bottom of the page. You should now see the same five-option dialog, only with “Flag This Observation” at the top.

Secondly, there’s a design flaw affecting all dialogs on the site, which creates an accessibility issue. Some people need large fonts to see all the content properly, which effectively reduces the size of the browser’s viewing window. If there are elements on the page with their overflow css property set to “hidden”, this can result in inaccessible content (which is the problem being reported here). To see this, open a flag dialog and either resize the browser window smaller, or increase the zoom. At some point, the bottom of the dialog will be cut off and become inaccessible (because scrolling has been disabled). AFAICS, there’s no practical reason why the page should force this behaviour, so it seems like a pretty clear design flaw.

It’s worth doing a little experiment to see how things should work. To try this in Firefox, start with a fresh observation in a normal browser window, and open a flag dialog. Then open the web developer tools, click on the inspector tab, and use the selector tool (top left corner) to select the greyed out backround element on the page. Now go to the rules tab in the side-bar on the right, scroll down a little until you see overflow: hidden, and change its value to “auto”. After closing the web developer tools and resizing the window or zooming, you should now get a normal scroll bar which makes the whole dialog accessible.

PS: I only tested using Firefox 143.0.3, but I assume similar issues will occur in other browsers.

4 Likes

I was going to type out a long comment but @bazwal already summarized it better than I could!

I can reproduce the issue in Firefox by:

  1. set the zoom to 120%
  2. open flag dialogue on a photo
  3. cancel photo flag window
  4. scroll down and open observation flag instead
    This brings up a 5-option flag menu with the button cut off by the bottom of the screen and no way to scroll down to reach it.
4 Likes

Regarding accessibility - I only discovered the zoom out solution - by a combination of accident, and there has to BE a way to find and see and click the save button. For what it is worth - the same issue on Facebook. More irritating because we tick the relevant boxes - then wonder - why this does NOT work?? Cannot see Save, cannot Save, why?

https://forum.inaturalist.org/t/discussion-accessibility-for-inaturalist/66483

Turns out it only happens if you have first clicked and then canceled the flag button on a photo, and zooming out gets you around the problem, but with default zoom it is still a problem

So it’s not unusable but still seems like a bug

1 Like