Tree view: make proper popups
Currently the popups are opened inside the div which was clicked. This causes UI issues like shown here:
https://drive.google.com/file/d/1S7do2laiIa-DvqQgojlU2oGH6PuQwfy0/view
Proper way to open popups with absolute
positioning is to place them temporarily at the end of HTML and use proper left
, top
CSS values to position it. This way we avoid nexted absolute
divs problem and make popups look more modal.