Skip to content

sddm-theme: Move component in SessionManagementScreen to layout instead using anchors

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.

Merge request reports