Setting darkroom/ui/hide_header_buttons=active causes a reset of a module toggles the collapse of the module #18151
Closed
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
- have darkroom/ui/hide_header_buttons=active set
- click on the reset button of a module
- 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