It looks like list tree view does not work for nesting levels deeper than 3. Here's the gif:

Catefory 6 is a parent for Category 5, so it is expected to see that category there:

Just put tree a item to the 3 level and deeper.
@GinoPane There must be something else at work here - I cannot replicate the issue.


Would you mind doing something investigation and see if there's perhaps an error being thrown by the JS, or if it's not saving something correctly? (my understanding is that the tree list view uses some form of session variable to record which tree branches are open).
Ok, I'll play around with it
Maybe its SQLite? It works flawlessly with MariaDB.
@Eoler yep, I think about it too, because the issue persists with cookies cleared and no JS errors:

Will dig into it.
@bennothommo @Eoler wow, it turned out the reason was in session driver.
I used file-based sessions for this setup and framework/sessions directory was missing, so sessions were not actually stored. When I switched to a cookie-based setup or created sessions directory for file sessions everything worked as expected.
@GinoPane thanks for letting us know. Curious as to how you remained logged in to the Backend though? :P

Most helpful comment