Skip to content

Setting darkroom/ui/hide_header_buttons=active causes a reset of a module toggles the collapse of the module #18151

Closed
@AxelG-DE

Description

Describe the bug

Clicking on the module reset button toggles the module collapse

bisecting my darktablerc (because a fresh darktablerc does not show that behaviour) gave me, that the setting
darkroom/ui/hide_header_buttons=active
is the culprit. Switching that to "always" as in a fresh darktablerc, the behaviour is normal

This is not only on current master, but also on 5.0.0

Steps to reproduce

  1. have darkroom/ui/hide_header_buttons=active set
  2. click on the reset button of a module
  3. see the "error"

Expected behavior

mdules shall never toggle the collapse when restting

Logfile | Screenshot | Screencast

No response

Commit

No response

Where did you obtain darktable from?

self compiled

darktable version

5.1.0+27-g6063a61511

What OS are you using?

Linux

What is the version of your OS?

Gentoo

Describe your system?

  • darktable version : 5.1.0-36-ge932ddb438
  • OS : Linux - kernel 6.12.8-gentoo
  • Distro : Gentoo Base System release 2.17
  • Processor : Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz
  • Memory : 32 GB (4 x 8 GB) + 5GB Swap
  • Graphics card0 : NVIDIA GeForce GTX 1060 6GB
  • Graphics card1 : NVIDIA GeForce RTX 2070 SUPER
  • Graphics driver : nvidia-drivers-550.142
  • OpenCL installed : Yes (opencl-headers-2024.05.08)
  • OpenCL activated : Yes
  • Xorg : xorg-server-21.1.14
  • Desktop : KDE 6
  • GTK+ : gtk+-3.24.42-r1
  • gcc : 14.2.1_p20241221
  • cflags : CMAKE_FLAGS="-march=native-O2-mtune=native-pipe"
  • CMAKE_BUILD_TYPE : "Release"

Are you using OpenCL GPU in darktable?

Yes

If yes, what is the GPU card and driver?

see above

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

see above

Metadata

Labels

bug: pendingsomeone needs to start working on thatpriority: mediumcore features are degraded in a way that is still mostly usable, software stuttersrelease notes: pendingreproduce: confirmeda way to make the bug re-appear 99% of times has been foundscope: UIuser interface and interactions

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions