learningequality / learningequality/studio

Request Storage form - toggled drop-down remains fixed on screen and the page behind can be scrolled

Open
#2,823 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug P2 - normal
Dominant language
Python
Stars
191
Forks
307
Avg merge
5d 6h
Merged PRs (30d)
10

Description

Summary

In the Request Storage form a toggled drop-down remains fixed on screen and the page behind can be scrolled up down. This concerns all the drop-down menus in the form. The drop-down must remain on it's original position under it's field during page scrolling.

Category

BUG

Usage Details

Tested at: https://studio.learningequality.org/

  • Windows 10
  • Browser: Chrome, Firefox, Edge (latest versions)

How to reproduce

  1. Login to Studio
  2. Click the Account drop-down
  3. Click Settings > Storage tab
  4. Scroll down to Request more space and click Open form
  5. Scroll down to find any drop-down field and click to toggle it
  6. Scroll the page up and down while the drop-down is toggled

Screenshots

StorageDropdown

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the issue at https://studio.learningequality.org/ by opening Settings > Storage, then the Request more space form and toggling a drop-down while scrolling. Inspect the Request Storage form's drop-down behavior. Done means every drop-down stays under its field during page scrolling without leaving the page behind scrollable.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.