diff --git a/src/gui/tray/CurrentAccountHeaderButton.qml b/src/gui/tray/CurrentAccountHeaderButton.qml index b320098f73..8803992679 100644 --- a/src/gui/tray/CurrentAccountHeaderButton.qml +++ b/src/gui/tray/CurrentAccountHeaderButton.qml @@ -162,9 +162,9 @@ Button { && UserModel.currentUser.serverHasUserStatus && UserModel.currentUser.status !== UserStatus.Invisible && UserModel.currentUser.status !== UserStatus.Offline - width: Style.accountAvatarStateIndicatorSize + + Style.trayFolderStatusIndicatorSizeOffset + width: Style.accountAvatarStateIndicatorSize + Style.trayFolderStatusIndicatorSizeOffset height: width - color: root.parentBackgroundColor + color: "white" anchors.bottom: currentAccountAvatar.bottom anchors.right: currentAccountAvatar.right radius: width * Style.trayFolderStatusIndicatorRadiusFactor @@ -178,8 +178,8 @@ Button { && UserModel.currentUser.status !== UserStatus.Offline source: UserModel.currentUser ? UserModel.currentUser.statusIcon : "" cache: false - x: currentAccountStatusIndicatorBackground.x + 1 - y: currentAccountStatusIndicatorBackground.y + 1 + x: currentAccountStatusIndicatorBackground.x + Style.trayFolderStatusIndicatorSizeOffset / 2 + y: currentAccountStatusIndicatorBackground.y + Style.trayFolderStatusIndicatorSizeOffset / 2 sourceSize.width: Style.accountAvatarStateIndicatorSize sourceSize.height: Style.accountAvatarStateIndicatorSize diff --git a/src/gui/tray/TrayFoldersMenuButton.qml b/src/gui/tray/TrayFoldersMenuButton.qml index be44601c7b..588035256b 100644 --- a/src/gui/tray/TrayFoldersMenuButton.qml +++ b/src/gui/tray/TrayFoldersMenuButton.qml @@ -90,7 +90,7 @@ HeaderButton { id: folderStateIndicatorBackground width: Style.folderStateIndicatorSize + Style.trayFolderStatusIndicatorSizeOffset height: width - color: root.parentBackgroundColor + color: "white" anchors.centerIn: parent radius: width * Style.trayFolderStatusIndicatorRadiusFactor z: -1 diff --git a/src/gui/tray/UserLine.qml b/src/gui/tray/UserLine.qml index 554569f01c..3349c8a26b 100644 --- a/src/gui/tray/UserLine.qml +++ b/src/gui/tray/UserLine.qml @@ -39,7 +39,7 @@ AbstractButton { Rectangle { id: accountStatusIndicatorBackground visible: model.isConnected && model.serverHasUserStatus - width: accountStatusIndicator.sourceSize.width + 2 + width: accountStatusIndicator.sourceSize.width + Style.trayFolderStatusIndicatorSizeOffset height: width color: "white" anchors.bottom: accountAvatar.bottom @@ -52,8 +52,8 @@ AbstractButton { visible: model.isConnected && model.serverHasUserStatus source: model.statusIcon cache: false - x: accountStatusIndicatorBackground.x + 1 - y: accountStatusIndicatorBackground.y + 1 + x: accountStatusIndicatorBackground.x + Style.trayFolderStatusIndicatorSizeOffset / 2 + y: accountStatusIndicatorBackground.y + Style.trayFolderStatusIndicatorSizeOffset / 2 sourceSize.width: Style.accountAvatarStateIndicatorSize sourceSize.height: Style.accountAvatarStateIndicatorSize @@ -181,3 +181,4 @@ AbstractButton { } } } // MenuItem userLine +