summaryrefslogtreecommitdiff
path: root/settings/accounts/ui/MastodonSettingsDisplay.qml
diff options
context:
space:
mode:
Diffstat (limited to 'settings/accounts/ui/MastodonSettingsDisplay.qml')
-rw-r--r--settings/accounts/ui/MastodonSettingsDisplay.qml7
1 files changed, 7 insertions, 0 deletions
diff --git a/settings/accounts/ui/MastodonSettingsDisplay.qml b/settings/accounts/ui/MastodonSettingsDisplay.qml
index be79e3a..a9e2c5a 100644
--- a/settings/accounts/ui/MastodonSettingsDisplay.qml
+++ b/settings/accounts/ui/MastodonSettingsDisplay.qml
@@ -28,6 +28,13 @@ StandardAccountSettingsDisplay {
syncServicesRepeater.model = syncServices
otherServicesDisplay.serviceModel = otherServices
+ var credentialsUserName = root.account.defaultCredentialsUserName
+ ? root.account.defaultCredentialsUserName.toString().trim()
+ : ""
+ if (credentialsUserName.length > 0 && root.account.displayName !== credentialsUserName) {
+ root.account.displayName = credentialsUserName
+ }
+
var autoSync = root.account.configurationValues("")["FeedViewAutoSync"]
var isNewAccount = root.autoEnableAccount
eventsSyncSwitch.checked = (isNewAccount || autoSync === true)