1.9.1. Wrong selection behavior in browser
Posted: Fri May 30, 2025 1:56 pm
XnView: MP 1.9.1 - 64 bit
OS: Windows 10 Pro x64 22H2
Selection gets "reset" when you use shift+arrows after shift+mouse.
Effect: when the selection was last created/edited by Shift + mouse click, the Xnview "remembers" the last clicked image, and the next time you will try to adjust this selection with Shift + Arrow key, it will create a new selection starting from the last clicked image, instead of expanding/collapsing existing selection from the last clicked image
To reproduce:
1. Select file #1 in browser.
2. Hold Shift and select files up to #6 using Right Arrow key. Now you have 6 selected files, 1..6.
3. Now you want to unselect the last two files. Hold Shift and click with mouse on file #4. Now you have files 1..4 selected, as intended.
4. Hold Shift and press Right Arrow key.
Actual behaviour (bug): Current selection 1..4 will get reset, and you will select files 4..5
Expected behaviour: Current selection 1..4 will get expanded to 1..5
This bug is probably related to this issue: viewtopic.php?t=49135
OS: Windows 10 Pro x64 22H2
Selection gets "reset" when you use shift+arrows after shift+mouse.
Effect: when the selection was last created/edited by Shift + mouse click, the Xnview "remembers" the last clicked image, and the next time you will try to adjust this selection with Shift + Arrow key, it will create a new selection starting from the last clicked image, instead of expanding/collapsing existing selection from the last clicked image
To reproduce:
1. Select file #1 in browser.
2. Hold Shift and select files up to #6 using Right Arrow key. Now you have 6 selected files, 1..6.
3. Now you want to unselect the last two files. Hold Shift and click with mouse on file #4. Now you have files 1..4 selected, as intended.
4. Hold Shift and press Right Arrow key.
Actual behaviour (bug): Current selection 1..4 will get reset, and you will select files 4..5
Expected behaviour: Current selection 1..4 will get expanded to 1..5
This bug is probably related to this issue: viewtopic.php?t=49135