darktable-org / darktable-org/darktable

Dynamic culling mode does not zoom in on grouped images

Open
#19,602 10 comments 0 reactions 1 assignee View on GitHub

@wpferguson is already working on this.

Since Aug 8, 2026.

Dominant language
C
Stars
13.1k
Forks
1.4k
Avg merge
22h 14m
Merged PRs (30d)
198

Description

Is there an existing issue for this?
  • I checked and did not find my issue in the already reported ones
Describe the bug

The dynamic culling view cannot zoom three groups (showing three images, but six images are actually selected) unless they are selected after dynamic culling is chosen. If the images are already selected, the operation fails.

Setup: My library contains 2-image groups of .JPG and .ARW. I have grouping enabled.

Steps to reproduce

Setup:

  • Load 6 images: 3 matching pairs of .jpg and raw, so darktable loads them as 3 groups
  • Collapse grouped images

Failing scenario:

  • Open filemanager layout mode by clicking the mode icon
  • Select 3 groups. The top status bar should say "6 images selected"
  • Open culling layout in dynamic mode by clicking the mode icon
  • Zoom in on one of the images using the mouse or touch pad
  • Result: "zooming is limited to 4 images" is shown on screen. The images do not zoom.

The working scenario:

  • Open culling layout in dynamic mode by clicking the mode icon
  • Select 3 groups. The top status bar should say "6 images selected"
  • Zoom in on one of the images using the mouse or touch pad
  • Result: all three images zoom
Expected behavior

The three displayed images/groups should zoom.

Logfile | Screenshot | Screencast

The log only contains initialization info.

Commit

No response

Where did you obtain darktable from?

darktable.org / GitHub release

darktable version

5.2.1

What OS are you using?

Windows

What is the version of your OS?

Windows 11 Home, version 23H2

Describe your system

16 GB RAM, 8 GB graphics card,

Are you using OpenCL GPU in darktable?

None

If yes, what is the GPU card and driver?

No response

Please provide additional context if applicable. You can attach files too, but might need to rename to .txt or .zip

Is the issue still present using an empty/new config-dir (e.g. start darktable with --configdir "/tmp")? yes

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.