nextcloud / nextcloud/calendar

Tooltips for long event names

Open
#2,695 5 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

1. to develop bug design Feature: Fullcalendar
Dominant language
JavaScript
Stars
1.2k
Forks
332
Avg merge
16h 13m
Merged PRs (30d)
137

Description

Steps to reproduce
  1. Create an event with the text "a long event title that will have an ellipsis"
  2. View it in the calendar grid
  3. Hover the mouse on top of it and wait
Expected result

A tooltip appears with the full name (and maybe more details also)

Actual result
image

Nothing happens.
I have to edit the event (and be afraid of making changes by mistakes which I don't want to do for shares entries) to see its description.
This is inconvenient when many entries have an ellipsis.

Version

2.1.2 from git master 03995a19e573acf9a3329cd0a4af52357f6e118e

I had a very quick look at the code (which I'm not familiar with) and it looks like the calendar itself is from another library, so many this needs to be reported/fixed upstream...

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 in the calendar grid using a deliberately long event title and hover over the ellipsized entry. Trace the grid implementation and verify whether it comes from an external library, then determine where tooltip behavior belongs. Done means hovering shows the event’s full name without requiring editing.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.