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

Bad key bindings for multiple selections #67

Open
oleg68 opened this issue Mar 23, 2025 · 1 comment
Open

Bad key bindings for multiple selections #67

oleg68 opened this issue Mar 23, 2025 · 1 comment

Comments

@oleg68
Copy link

oleg68 commented Mar 23, 2025

the "multi-selection" feature that was added in 2.18 uses not obvious a non standard key binding.

Now a click to another object (ex. a Rank, or a Stop) adds it to existing selection. But this behavior differs from the behavior of most another applications (including GrandOrgue), where the click deselects the old item and selects the new one.

Moreover, multiple-selection is used more rarely than changing the selection. But now changing the selection is quite difficult and requires extra clicks:

  • Click to the new item (because the user has forgotten that OdfEdit)
  • Sees that the result is not expected
  • Click to Unselect
  • The second click to the new item.

The standard key bindings of adding to existing selection are Ctrl+Click and Shift+Click, not a simple click.

Could you revert ro the old behavior of a single click?

@oleg68 oleg68 changed the title Bad keybinding for multiple selections Bad key bindings for multiple selections Mar 23, 2025
@eturpault
Copy link
Collaborator

The multi-selection feature implemented in OdfEdit 2.18 replicates the standard keys bindings which are used in Linux or Windows file explorers for example :

  • mouse left click : select only the clicked item and unselect all other selected items
  • mouse left click + shift key : extend the existing selection until the clicked item
  • mouse left click + control key : toggle the selection of the clicked item

This works if the clicked item has the same section type as the existing selection.
If the clicked item if of a different section type as the existing selection, the shift or control key is ignored and only the clicked item becomes selected.

I am not able to reproduce the strange behavior that you are describing, in Linux and in Windows. How to you reproduce this ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants