FolderModel: Use availableRelativeScreenRect instead of screenGeometry

Screengeometry takes into account the whole screen, so when user tries to create a new item in position that maps into position that has panel in it, it will be created slightly away from it.

This changes that we use availableRelativeScreenRect, which already knows about the panels. This way the mapping is more reliable.

BUG: 495047

Merge request reports

Loading