nextcloud / nextcloud/server

UX Improvement: Open files directly from [Recent] and [Activity] lists without redirecting to original folder

Open
#56,420 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage enhancement
Dominant language
PHP
Stars
36.9k
Forks
5.2k
Avg merge
2d 3h
Merged PRs (30d)
713

Description

Steps to Reproduce
  1. Go to Files → Recent or open the Activity list.
  2. Click on any file link.
  3. Notice that Nextcloud redirects to the file’s original folder.
  4. Only then the file opens in view/edit mode.
Current Behavior

When a user clicks a file from the Recent or Activity list, Nextcloud first navigates to the file’s parent folder and then opens it.
This creates unnecessary redirection and slows down the workflow for users who frequently edit or review multiple documents.

Expected Behavior

Clicking a file from Recent or Activity should:

  • Open the file directly in view or edit mode.
  • Skip redirecting to its original folder.
Use Case

In collaborative environments, users often switch between multiple recently modified documents.
The Recent and Activity views act as a quick access panel to open, review, or edit shared files.
However, the forced redirection breaks workflow by requiring users to:

  1. Go back to Recent/Activity,
  2. Scroll again to find their place,
  3. And open the next file.

This repetition wastes time and disrupts focus.

UX Problem
  • Repeated navigation interrupts productivity.
  • Context switching reduces efficiency for editors and reviewers.
  • Poor user experience when managing multiple files across locations.
Proposed Solution

When a file is opened from the Recent or Activity list:

  • Open the file directly in its edit/view interface.
  • Do not redirect to the original folder.
Benefits

✅ Faster file access
✅ Improved workflow continuity
✅ Reduced navigation overhead
✅ Better experience for collaborative editing

Areas to Cover
  • Recent File List
  • Activity Page
  • Dashboard File Widget
  • Other pages, if there is link of file.
  • Working fine from recommended files (recent recommended files above the file list).
Environment
  • Nextcloud Version: 32.2.0 (or latest)
  • Browser: Chrome / Firefox / Edge
  • Server OS: Ubuntu 22.04 LTS (or similar)
  • Client Type: Web UI
Additional Context

This improvement focuses purely on user experience enhancement — no backend logic or file handling changes are required.
The goal is to streamline file access from dynamic lists like Recent and Activity, making the user journey more efficient.

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 tracing file links in the Recent File List, Activity Page, and Dashboard File Widget. Verify how each link opens a file, then confirm that files open directly in view or edit mode without navigating to the parent folder, including the stated recommended-files behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, php
Domain
frontend, web-dev
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
40/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.