Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"add to library" file selector does not update #15831

Closed
chaseadam opened this issue Dec 5, 2023 · 7 comments
Closed

"add to library" file selector does not update #15831

chaseadam opened this issue Dec 5, 2023 · 7 comments
Labels
scope: UI user interface and interactions

Comments

@chaseadam
Copy link

Describe the bug

the "add to library" modal appears to not update after interation. Clicking on any of the elements other than the following have no visible effect:

  • "cancel" (or top X)
  • "+" to open file browser modal
  • "?"

It is notable that if I select a "checkbox" at the top, it appears to have toggled, but I can only see the effect when I close and re-open the "add to library" modal.

When the modal opens I get the following in the terminal repeated many times:

(darktable:1053882): GLib-GIO-CRITICAL **: 17:00:33.380: GFileInfo created without standard::is-hidden

(darktable:1053882): GLib-GIO-CRITICAL **: 17:00:33.380: file ../gio/gfileinfo.c: line 1633 (g_file_info_get_is_hidden): should not be reached

I can get sometimes get the modal to populate with the contents of a folder if executed with a path as an argument. It is inconsistent

Steps to reproduce

click on "add to library"
attempt to select a folder or toggle checkbox

Expected behavior

files display in the large pane on the right

Logfile | Screenshot | Screencast

Screencast.from.2023-12-05.16-57-28.webm

Commit

No response

Where did you obtain darktable from?

distro packaging

darktable version

darktable-4.4.2-1.fc39.x86_64

What OS are you using?

Linux

What is the version of your OS?

Fedora 39

Describe your system?

Wayland, i9-9900, 64GB

Are you using OpenCL GPU in darktable?

I dont know

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

No response

@ralfbrown ralfbrown added the scope: UI user interface and interactions label Dec 6, 2023
@ClaudeMercier
Copy link

ClaudeMercier commented Dec 13, 2023

It may be related to fc39, I have the same problem, its works sometimes if we keep trying, then the check boxes and menus from style or copy history are also not working very often, drives me crazy. I use darktable 4.5.0+1439~g88819c341e, updated fc39, and recompiled dt today.

@ClaudeMercier
Copy link

ClaudeMercier commented Dec 13, 2023

looks like selection in a list work , but focus is lost as soon as there is a checkbox
this concern add to lib, selective copy, create style.
Checkboxes in preferences work well

@ClaudeMercier
Copy link

Took quite a while for me to figure out, this is not a darktable bug
if I use gnome over Xorg, darktable works

@zisoft zisoft closed this as completed Dec 16, 2023
@chaseadam
Copy link
Author

@ClaudeMercier do we have any ideas where the bug is that we can follow up? Seems worth some upstream followup to address non-working state in the default fc39 install.

@ClaudeMercier
Copy link

@chaseadam , I really dont know, spent 3 full days to figure out why darktable was crazy.
I believe fc39 has a few bugs, emacs was fixed for me today with some mesaxxx package updates.
I will try again gnome not on Xorg from time to time.
Could not see anyone complaining about gnome except us!

@ptilopteri
Copy link

it would be advisable to stick with X as wayland is still not optimal for photo processing, not color managed and most dt experiences are with X.

@ClaudeMercier
Copy link

good to know, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
scope: UI user interface and interactions
Projects
None yet
Development

No branches or pull requests

5 participants