sddm-theme: Move component in SessionManagementScreen to layout instead using anchors
requested to merge sgakerru/plasma-workspace:sddm-theme-session_managment_screen-layout-instead-anchors into master
Originally, this message was in the code:
// FIXME: move this component into a layout, rather than abusing anchors and implicitly relying on other components' built-in whitespace to avoid items being overlapped.
So, I have moved component in SessionManagementScreen.qml
to layout instead of using anchors. Also I change calculation for clock position in Main.qml
, for prevent situation that it could get out of the screen on half when loginScreenRoot.uiVisible
is false after fadeoutTimer
will expire (when UI is off, and only clock is visible), because the clock is positioned relative to this (SessionManagementScreen
) component and it is located half its height above this component.