In the left top corner dialog have no space between left edge and screen edge while on right side it have space between right edge and screen edge. Also sometimes that dialog covers the desktop toolbox itself. This is very inconsistent with previous non-dialog toolbox behavior.
Git commit 6dfc6e38dd671b45cf8c6d84bae1fdd555cac407 by Marco Martin.
Committed on 02/04/2015 at 13:59.
Pushed by gerrit into branch 'master'.
Consider visualParent rotation in popupPosition
if there are transforms in the scene, to correctly compute the position the
transform is needed to be accounter for.
QQuickITem::mapRectToScene does consider tranforms.
this adresses bug 345787 where the toolbox may be rotated.
M +9 -5 src/plasmaquick/dialog.cpp
A +93 -0 tests/dialog_positioning_parentrotated.qml [License: GPL (v2+)]