nextcloud / nextcloud/tasks

Direct link to task does not scroll/jump down to where the task is in the list

Open
#2,893 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
JavaScript
Stars
706
Forks
117
Avg merge
8h 50m
Merged PRs (30d)
18

Description

Steps to reproduce
  1. Have enough tasks so that they no longer fit on the screen
  2. Open a direct link to a task that is off-screen when the list is at the top
  3. Be at the top of the list
Expected behavior

It should scroll such that the linked task is in view

Actual behaviour

It shows only the selected task while being seemingly unresponsive for a few seconds and then just shows the top of the list the task is in.

The task is at least open in the right side bar though. You can't add sub-tasks from that point though or see the context (e.g. parent and sibling tasks).

Tasks app version

0.16.1

CalDAV-clients used

No response

Browser

Firefox 140.0.1

Client operating system

No response

Server operating system

No response

Web server

None

Database engine version

None

PHP engine version

None

Nextcloud version

31

Updated from an older installed version or fresh install

None

List of activated apps

Nextcloud configuration

Web server error log

Log file

Browser log

Additional info

No response

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

Start by reproducing the direct-link behavior in the Nextcloud Tasks app with a long task list, using Tasks 0.16.1 and Firefox as reported. Trace the task-list navigation and scrolling entry points; done means an off-screen linked task is brought into view while its surrounding context and sidebar actions remain usable.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.