It seems that the new outdenting behavior in the Canary release is painful for some users.
The flow of outdenting is a little odd if you outdent an item that has a child beneath it, it moves it to the bottom - I have included a brief video of what I mean. Is this expected behavior? It is different from the current behavior which just outdents the text. - by @Ed_Nico
The “direct” outdent behavior in version
The “logical” outdent behavior in the Canary release
A suggestion is to add an option to toggle between the old behavior and the new behavior. After some thought, we think it’s a bad idea because it increases the complexity a lot and it makes it harder for real-time collaboration, what if two users outdent the same block at the same time but with different behavior preferences?
So, we’d like to only support one behavior in Logseq, which kind is your preferred outdent behavior, and why?
- direct outdent (old behavior)
- logical outdent (new behavior in the Canary release)