@@ -162,9 +162,11 @@ Button {
162162 id: currentAccountStatusIndicatorBackground
163163 visible: UserModel .currentUser && UserModel .currentUser .isConnected
164164 && UserModel .currentUser .serverHasUserStatus
165+ && UserModel .currentUser .status !== UserStatus .Invisible
166+ && UserModel .currentUser .status !== UserStatus .Offline
165167 width: Style .accountAvatarStateIndicatorSize + + Style .trayFolderStatusIndicatorSizeOffset
166168 height: width
167- color: root . parentBackgroundColor
169+ color: " white "
168170 anchors .bottom : currentAccountAvatar .bottom
169171 anchors .right : currentAccountAvatar .right
170172 radius: width * Style .trayFolderStatusIndicatorRadiusFactor
@@ -174,6 +176,8 @@ Button {
174176 id: currentAccountStatusIndicator
175177 visible: UserModel .currentUser && UserModel .currentUser .isConnected
176178 && UserModel .currentUser .serverHasUserStatus
179+ && UserModel .currentUser .status !== UserStatus .Invisible
180+ && UserModel .currentUser .status !== UserStatus .Offline
177181 source: UserModel .currentUser ? UserModel .currentUser .statusIcon : " "
178182 cache: false
179183 x: currentAccountStatusIndicatorBackground .x + 1
@@ -198,6 +202,7 @@ Button {
198202 id: currentAccountUser
199203 Layout .alignment : Qt .AlignLeft | Qt .AlignBottom
200204 width: Style .currentAccountLabelWidth
205+ color: Style .currentUserHeaderTextColor
201206 text: UserModel .currentUser ? UserModel .currentUser .name : " "
202207 elide: Text .ElideRight
203208
@@ -209,6 +214,7 @@ Button {
209214 id: currentAccountServer
210215 Layout .alignment : Qt .AlignLeft | Qt .AlignBottom
211216 width: Style .currentAccountLabelWidth
217+ color: Style .currentUserHeaderTextColor
212218 text: UserModel .currentUser ? UserModel .currentUser .server : " "
213219 elide: Text .ElideRight
214220 visible: UserModel .numUsers () > 1
@@ -225,6 +231,7 @@ Button {
225231 id: emoji
226232 visible: UserModel .currentUser && UserModel .currentUser .statusEmoji !== " "
227233 width: Style .userStatusEmojiSize
234+ color: Style .currentUserHeaderTextColor
228235 text: UserModel .currentUser ? UserModel .currentUser .statusEmoji : " "
229236 }
230237 EnforcedPlainTextLabel {
@@ -233,6 +240,7 @@ Button {
233240 Layout .fillWidth : true
234241 visible: UserModel .currentUser && UserModel .currentUser .statusMessage !== " "
235242 width: Style .currentAccountLabelWidth
243+ color: Style .currentUserHeaderTextColor
236244 text: UserModel .currentUser && UserModel .currentUser .statusMessage !== " "
237245 ? UserModel .currentUser .statusMessage
238246 : UserModel .currentUser ? UserModel .currentUser .server : " "
0 commit comments