1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2025-12-06 05:25:41 -05:00

awlasy center centcom

This commit is contained in:
bbedward
2025-08-05 08:21:31 -04:00
parent f064ce791a
commit ef9e80bfdf

View File

@@ -89,6 +89,12 @@ PanelWindow {
} }
readonly property real calculatedX: { readonly property real calculatedX: {
// For center widgets, always center the popup on screen
if (root.triggerSection === "center") {
return (Screen.width - targetWidth) / 2;
}
// For non-center widgets, use the original logic
var centerX = root.triggerX + (root.triggerWidth / 2) - (targetWidth / 2); var centerX = root.triggerX + (root.triggerWidth / 2) - (targetWidth / 2);
if (centerX >= Theme.spacingM && centerX + targetWidth <= Screen.width - Theme.spacingM) { if (centerX >= Theme.spacingM && centerX + targetWidth <= Screen.width - Theme.spacingM) {