lockscreen: A use-case for Kirigami.ScenePosition
This procedural code feels like it could be replaced with Kirigami.ScenePosition attached property:
lookandfeel/org.kde.breeze/contents/lockscreen/MainBlock.qml:
//the y position that should be ensured visible when the on screen keyboard is visible
property int visibleBoundary: mapFromItem(loginButton, 0, 0).y
onHeightChanged: visibleBoundary = mapFromItem(loginButton, 0, 0).y + loginButton.height + Kirigami.Units.smallSpacing
Edited by ivan tkachenko