Have setting on to Hide ācheckedā items (i.e., completed)
Zoom into parent item, with children or otherwise.
Complete item by pressing Cmd-Enter
Observe itās still displayed, crossed out
Navigate to parent, item is still displayed, despite the setting
Expected result
Similar to Workflowy, I expect to be navigated to the parent item automatically when Iām zoomed into a child and I complete that item
But even if I have to manually navigate out for some reason, I expect to have the item not displayed anymore when you navigate back to the completed itemās parent
Actual result
Stay in crossed out item, pointlessly
See crossed out item in parent, even though it should be hidden
Environment
macOS Chrome Version 62.0.3202.62 (Official Build) (64-bit)
Additional comments
If the reason is to allow the user to accidentally undo the item completion, that can always be done with Cmd-Z instead. The much more common use case is completing items you actually want to complete.
The checked item not being hidden after zooming out is indeed a bug, will fix as soon as we can!
I donāt see the other thing (not automatically navigating to parent after current root is checked) as a bug though. I know youāre probably coming from years of using WorkFlowy, but not everything that WorkFlowy has but Dynalist doesnāt is a bugā¦
This is pretty similar to just indent (item goes to bottom) vs indent in place (item stays in place), some people want the latter behavior, but it has some added assumptions we donāt want to make. In this case, we donāt assume the user wants to navigate back to the parent. Maybe heās still looking at the content, and all he wants to do is checking something. I donāt see good reason to navigate for him, sorry.
The best we can do is similar to how indentation in place is handled ā an extra option is added, and those who want the assumption to be made can check that.
If auto-zooming out after completion is added as an option, I would certainly welcome that. That would satisfy my case, and make the product more flexible. Although you obviously want to be careful making too many things configurable, as itās going to hurt the maintainability of the product in the long-term.
But as far as āmaybe heās still looking at the contentā, like I argued above, I think the standard behavior should satisfy the typical use case, not the 1% one. Usually when you mark something is done, itās because itās done, and youāre done with it. If you want to look at it some more, you an always undo the completion for a second, then re-do it. And this is especially true with the hide checked option on. If you want to look at checked items, wouldnāt that option be set to Show?
I donāt think you should go with just my opinion on this of course. Do we have polls as an option here? But my bet is that if you asked, āDo you show completed items to stay on screen when theyāre set to be hidden?ā, most would say no.
[UI/minor] Fixed checked items not becoming hidden after checking the current root item and zooming out.
I refreshed the content page, but Iām still seeing the same behavior. I check the parent item, zoom out, checked off item is still visible in the list.
Btw, some further behavior and possible another bug:
If I toggle Show / Hide to Show, then Hide again, the parent item correctly disappears
If I then hit Cmd-Z to undo, the parent item comes back, but its children are not visible at all, even though they were never checked off, only the parent item. This is true even if I zoom into that parent item.
If I toggle Show / Hide to Show, then Hide again, the children reappear
Please let me know if you something like a repro video to show this, but hopefully thatās clear.
The original bug seems to be better, and the parent disappears when you zoom out.
However, there is still the strange behavior I referenced where the children items appear/disappear depending on Show/Hide checkbox state when zoomed into the completed parent item, even though theyāre not themselves completed. I referenced this in more detail in the comment above. Once again, lmk if youād rather have a separate bug report on this, but it seems pretty connected.
Yeah Iād really appreciate that. We try to resolve bug as it was reported, and I believe thatās the case for this bug, with its reproduction steps and expected/actual results. Separating them is better for communication and morale
Any further to fixing this behavior, or making it configurable? Donāt you think itās strange that this is an exception to the user-selected filter? My setting literally says Hide checked items, and yet Iām able to see this checked item.
Itās like the user said āI only want to see red itemsā and then changes one to a green. DL here says āI heard you, but this one used to be red, so you probably still want to see it?ā Nope. Itās completed, I want it out of my sight right away.
Same thing when you set notes to hidden, but you will still see it when you start editing the note. I think the deal-breaker for us is that we do not want the zoom out behavior. So if we hide the root item, the page will be a blank pageā¦
Iād like to think itās universally considered strange, but from the poll it looks like itās debatable. Itās not like the majority of users think the current behavior is completely normal either, otherwise the poll result would be more like 90% to 10% rather than 50% to 50%, so maybe we can add (yet) another advanced option for this.