darktable-org / darktable-org/darktable

Shortcuts window opens when switching from darkroom to lighttable using mouse click

Open
#18,816 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

scope: UI
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

When clicking the "lighttable" label from the darkroom view, if the mouse pointer is in the same space as the keyboard shortcuts icon will be it can open the keyboard shortcuts dialog after switching back to the lighttable view.

I am using Windows 11 on a 1440p monitor at 100% scale with the darktable window maximized. If I change the window size, the UI elements no longer align in the same way so this seems to be a very specific issue at certain window and UI sizes.

Steps to reproduce
  1. Resize the UI such that the keyboard shortcuts icon and the lighttable label will overlap
  2. Go to darkroom view for an image
  3. Place the mouse cursor over the "lighttable" label where it overlaps
  4. Click the mouse button in the overlap area
  5. If the above does not immediately work, try repeating the steps and clicking and holding the mouse button until the view switches back to lighttable view.
Expected behavior

No response

Logfile | Screenshot | Screencast

Image

This screenshot shows how the UI elements overlap. If I click on the "tt" in lighttable, this is where the shortcuts icon will be in the lighttable view.

A video showing this issue can be viewed here https://youtu.be/wbN3Q4osQdU

Commit

No response

Where did you obtain darktable from?

darktable.org / GitHub release

darktable version

5.0.1

What OS are you using?

Windows

What is the version of your OS?

Windows 11 Pro

Describe your system

Windows 11, 1440p monitor at 100% scaling

Are you using OpenCL GPU in darktable?

Yes

If yes, what is the GPU card and driver?

RX 7900xtx / 25.5.1

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

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

No file or test is named. Start by reproducing the overlap with the listed Windows 11, 1440p, 100% scaling setup and use the attached screenshot or video as a reference. Trace the relevant UI interaction from darkroom to lighttable; done means clicking the overlapping label no longer opens the keyboard shortcuts dialog.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.