Interestingly, starting the selection on a child block allows selecting more blocks below it, even outside the original parent (which seems useful btw).
Hi @qualquertipo could you please record a video/screencap of the issue? I cannot reproduce this on Anytype for Windows 0.24.0. I’ve tried the steps below with an Page object with only Text blocks, and also with two Text blocks nested under another Text block like you have in your example:
Thanks for the recording! I’m trying to reproduce:
Only singe words (“Test”), each in a new block. Tested but not recorded: Nesting blocks have no impact on the behavior that I tested below.
When placing the cursor at the beginning of the block, I can use Shift + Up and Shift + Down to start selecting multiple blocks
When placing the cursor in the middle or the end of the text, I can only use Shift + Up to start multiple blocks (upwards). I can only use Shift + Down to start selecting the text within the active block, but not outside of the block.
Once I moved upwards, I can also keep holding Shift and use Down to start selecting downwards
Selecting across blocks works only if the cursor is at the beginning of the block. Also, it depends on how the cursor got there! It seems it the selection doesn’t work when placing it with mouse/pointer, but it does when moving the cursor in using keyboard (coming from a different block).
Anyway, I guess the original bug is solved. Should we create a new bug report for the inconsistent behaviour selecting across blocks?
PS: not directly related, but I also have this FR on selection/blocks:
I’m not sure whether it would be better to repurpose this topic to address the other issues, too, or mark this one solved and continue in another one.
Maybe we make the topic title a bit more generic and keep using this topic to address text selection issues?
I can’t seem to reproduce the issue you mention with the difference between the functionality when using the mouse to place the cursor vs using the keyboard to place the cursor. For me the behavior is all the same (although not as we want )
@qualquertipo I think you are having issues with accessing your Anytype installation with 0.28.0, but for when that is resolved: could you check whether this is resolved for you, too?
For now, I will mark the topic as Solved and set a timer to close it in two weeks.