Having enabled Preferences->Behavior->[x]Single click to activate items How to reproduce: 1. Enable side pane tree view 2. Select a directory by click 3. Hover a file in the file view Single click only works on the file view, not on the directory tree pane, which is ok. But after selecting a directory the automatic selection on the files only works after clicking once in a free area of the file view. This does not work when the view has scrollbars and filled with files without free area. Files are focussed then but not selected. Even a workaround by right click, closing context menu makes one file selected but automatic selection still does not work. This is required for selecting a range of files using Shift button.
I can confirm this but testing on 1.6.13 it happens with both single and double selected in Preferences. It occurs for whatever "View as" option in View is selected. However if the option is changed after selecting the directory in the left pane it will work.
Thanks for reporting ! I can confirm the bug as well for master
An straightforward way to fix this is to not allow the tree view pane to steal file view's focus. It's fairly easy to preview this behavior: - pkill -i thunar - GTK_DEBUG=interactive thunar - Select the ThunarTreeView, on its properties set can-focus to FALSE It will be an one-liner fix, but I wonder if other users will complain about not being able to navigate on the side pane with the keys anymore. Also, I think it's not easy to make select by hover work without focus, you see, Thunar uses ExoIconView and ExoTreeView, but explicitly check the widget's focus: https://git.xfce.org/xfce/exo/tree/exo/exo-icon-view.c?id=d692d42567147570a25ea7136bf8c59f9fa97cf7#n8565 https://git.xfce.org/xfce/exo/tree/exo/exo-tree-view.c?id=d692d42567147570a25ea7136bf8c59f9fa97cf7#n655
Issue still valid for Thunar 1.8.4.
-- GitLab Migration Automatic Message -- This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/thunar/-/issues/190. Please create an account or use an existing account on one of our supported OAuth providers. If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev