Repeat pop-up window hides behind the event box (z-index problem)
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 72/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- css, javascript
- Domain
- frontend
Research direction
This is a CSS stacking-order bug in the Vue frontend: the Repeat pop-up has z-index 23 while the event details pop-up uses 9999, so the details box covers it. Search the src/ components for the z-index values named in the issue to find the repeat popup and the event details popup, then check which stacking context each one lives in. Done means clicking the Repeat icon in an open event shows the repeat dialog on top of the details dialog, verified in the browser.
Written by the indexing model from the issue text.
Description
Steps to reproduce
- Add a new event
- Click the "Repeat" icon
Expected behavior
The Repeat event pop-up box is in front of the event deatils pop-up box.
Actual behavior
The Repeat event pop-up window has a lower z-index (23) compared to the z-index of a event details pop-up box (9999). Therefore, its visibility is blocked by the event details box.
Calendar app version
No response
CalDAV-clients used
No response
Browser
Chrome
Client operating system
No response
Server operating system
No response
Web server
No response
Database engine version
No response
PHP engine version
No response
Nextcloud version
No response
Updated from an older installed version or fresh install
No response
List of activated apps
Nextcloud configuration
Web server error log
Log file
Browser log
Additional info
No response
- Dominant language
- JavaScript
- Stars
- 1.2k
- Forks
- 336
- Avg merge
- 16h 52m
- Merged PRs (30d)
- 89
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
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.
More from nextcloud/calendar
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
Maintainers usually reply within 1 day
-
1. to develop bug
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
nextcloud/calendar#8989 · 4 comments ·
Maintainers usually reply within 1 day
-
Expose per-event color as a CSS custom property for all events, not only free/transparent onesPossibly taken @abhinavohri claimed this 41 days ago. Open1. to develop enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
nextcloud/calendar#8610 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
Maintainers usually reply within 1 day
-
Invitations to recurring events: Updated invitations for single occurences remove all other elementsOpen0. to triage bug
Difficulty 4/5 3-5 days Newbie friendliness 45/100
Maintainers usually reply within 1 day
All issues in nextcloud/calendar
Similar issues
-
good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
TanbirRamim/open-source-radar#353 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 73/100
Maintainers usually reply within 2 days
-
design-review mac P3 ui
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
tosunlab/hisarapp-core#502 ·
-
enhancement status: needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
mastra-ai/mastra#28651 · 1 comment ·
Maintainers usually reply within 1 day
-
enhancement frontend help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
nikhilb2/simple_invoicing#470 ·
Maintainers usually reply within 1 day