1
0
Fork 0
mirror of https://git.jami.net/savoirfairelinux/jami-client-qt.git synced 2025-08-08 00:35:50 +02:00

JamiIdentifier: fix binding for Jami ID

GitLab: #1805
Change-Id: Ic847bb61ccb2c75873d91a35cd851caaedaf518d
This commit is contained in:
François-Simon Fauteux-Chapleau 2024-07-22 10:15:38 -04:00
parent d2eba1d91e
commit 0e07f9cee7

View file

@ -121,10 +121,7 @@ Item {
font.pixelSize : text.length > 16 ? JamiTheme.jamiIdSmallFontSize : JamiTheme.bigFontSize font.pixelSize : text.length > 16 ? JamiTheme.jamiIdSmallFontSize : JamiTheme.bigFontSize
property string registeredName: CurrentAccount.registeredName property string registeredName: CurrentAccount.registeredName
property string infohash: CurrentAccount.uri property string infohash: CurrentAccount.uri
text: registeredName ? registeredName : infohash text: (btnId.clicked && registeredName) ? registeredName : infohash
onRegisteredNameChanged: {
text = registeredName ? registeredName : infohash
}
} }
} }
} }
@ -231,11 +228,9 @@ Item {
toolTipText: JamiStrings.identifierURI toolTipText: JamiStrings.identifierURI
onClicked: { onClicked: {
if (clicked) { if (clicked) {
usernameLabel.text = Qt.binding(function() {return CurrentAccount.uri} );
usernameTextEdit.staticText = Qt.binding(function() {return CurrentAccount.uri} ); usernameTextEdit.staticText = Qt.binding(function() {return CurrentAccount.uri} );
btnId.toolTipText = JamiStrings.identifierRegisterName; btnId.toolTipText = JamiStrings.identifierRegisterName;
} else { } else {
usernameLabel.text = Qt.binding(function() {return CurrentAccount.registeredName} );
usernameTextEdit.staticText = Qt.binding(function() {return CurrentAccount.registeredName} ); usernameTextEdit.staticText = Qt.binding(function() {return CurrentAccount.registeredName} );
btnId.toolTipText = JamiStrings.identifierURI; btnId.toolTipText = JamiStrings.identifierURI;
} }