dotCMS / dotCMS/core

Site/Folder picker: Cannot expand folder tree beyond initial render height

Open
#35,295 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

OKR : Customer Support stale Team : Maintenance
Dominant language
Java
Stars
970
Forks
486
Avg merge
3d 33m
Merged PRs (30d)
170

Description

Problem Statement

When using the Site or Folder picker (e.g. when relating content), the folder tree cannot be scrolled or expanded beyond the height at which it initially renders. If a folder or page is outside the visible area of the initial render, it becomes inaccessible the user cannot scroll down to reach it.

Steps to Reproduce

https://drive.google.com/file/d/10Cl-hV9Td46ev29JGIYMdgplGgbCS1Nn/view?usp=drive_link

Acceptance Criteria

Expected Behavior:
The folder tree should be fully scrollable, allowing users to navigate to any folder or page regardless of its position in the tree.

Actual Behavior:
The folder tree is locked to its initial render height. Any folders or pages that fall outside this area cannot be accessed.

dotCMS Version

26.03.27-01

Severity

Medium - Some functionality impacted

Links

https://helpdesk.dotcms.com/a/tickets/36300

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 issue in the Site or Folder picker using the linked recording and the described steps. Inspect the picker implementation and its folder-tree rendering behavior; done means the complete tree can be expanded and scrolled so folders or pages outside the initial render area are accessible.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.