dendronhq / dendron

The personal knowledge management (PKM) tool that grows as you do!
https://wiki.dendron.so
Apache License 2.0
6.64k stars 252 forks source link

Tree View V2 & Calendar View fails to move when collapsing or expanding other sections #936

Open SeriousBug opened 3 years ago

SeriousBug commented 3 years ago

Please select the area your Bug applys to. (Multiple selections are Possible)

Describe the bug

When something before Tree View V2 is collapsed, the tree view stays in the same location and does not move to the new location.

When something before Tree View V2 is expanded, the tree view again does not move to the new location, and ends up obscuring UI elements before it.

https://www.loom.com/share/04e5d4d0b4f8405bab8bc807df951d98

These also happen with Calendar View.

To Reproduce

Steps to reproduce the behavior:

  1. Expand Tree View V2

  2. Expand something before the tree view (for example, outline)

  3. Tree View V2 does not move and hides other elements

  4. Expand something before the tree view (for example, outline)

  5. Expand Tree View V2

  6. Collapse whatever you expanded in step 1

  7. Tree View V2 does not move and is now hiding other elements, or otherwise hanging off

Expected behavior

Tree View V2 and Calendar View should move to match the new locations when something is collapsed or expanded.

Desktop (please complete the following information)

kpathakota commented 3 years ago

Seems like this already got fixed (can't repro on v.50). Could you try again @SeriousBug ?

SeriousBug commented 3 years ago

I'm still seeing this exact behavior with VSCode 1.58 and Dendron 0.50.

chmac commented 2 years ago

I think I'm seeing this with VSCodium 1.63.2 and Dendron 0.78.0. If I understood correctly, the issue is that the calendar doesn't move. It kinda "floats" on top of other panels. Here's two screenshots as I open and close other panels.

image

image

Workaround

Oh, and it seems like if I switch to another view (say the extensions view) and then back, the issue is resolved.

hikchoi commented 2 years ago

Just leaving a note here: This continues to be the case in our dedicated Dendron Side Panel, and also with the local graph view.

Something to do with non-native web views I'm presuming.