OpenSlides / OpenSlides/openslides-client
Browser on iOS devices: visual bug in menu structure
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 35
- Forks
- 52
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 52
Description
Describe the bug
A visual bug occurs in the menu structures in browsers which are used on iOS devices. A vertical separation line is missing for several menus.
Affected menus:
Dashboard > Committes, accounts, tags, files
meeting menu > agenda, motions, eletions, participants, files,
Example on iOS:
Same menu on linux device:
How to Reproduce
Precondition: iOS tablet needed
- open dashboard or meeting and navigate to the above mentioned menus.
Expected behavior
The menu structure should display the correct vertical line for all menus.
Additional context
I've tested this on a iPad Pro (M4) with iPadOS-Version 26.5. I can't tell, if this also happens on other iOS devices. Also I'm not sure and I can't test this on other tablets. Maybe this problem also occurs on other tablets than iOS ones too.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the missing vertical separators on an iPad in the Dashboard and meeting menus listed in the issue, then compare the same navigation on Linux. Trace the frontend menu components and styles responsible for these structures; done means the separators appear consistently on iOS without disrupting the existing desktop layout.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 65/100