fix(MembersSelectorView): Change paste event to parsing text for lookup contacts
Fixes: #9881
This commit is contained in:
parent
072537f61a
commit
c8ef6bcd9c
|
@ -32,8 +32,8 @@ MembersSelectorBase {
|
|||
d.removeMember(delegate._pubKey)
|
||||
}
|
||||
|
||||
onTextPasted: {
|
||||
d.lookupContact(text);
|
||||
edit.onTextChanged: {
|
||||
d.lookupContact(edit.text)
|
||||
}
|
||||
|
||||
model: SortFilterProxyModel {
|
||||
|
@ -57,7 +57,9 @@ MembersSelectorBase {
|
|||
function lookupContact(value) {
|
||||
if (value.startsWith(Constants.userLinkPrefix))
|
||||
value = value.slice(Constants.userLinkPrefix.length)
|
||||
root.rootStore.contactsStore.resolveENS(value)
|
||||
|
||||
if (Utils.isCompressedPubKey(value))
|
||||
root.rootStore.contactsStore.resolveENS(value)
|
||||
}
|
||||
|
||||
function addMember(pubKey, displayName, localNickname) {
|
||||
|
@ -96,6 +98,7 @@ MembersSelectorBase {
|
|||
|
||||
const contactDetails = Utils.getContactDetailsAsJson(resolvedPubKey, false)
|
||||
|
||||
|
||||
if (contactDetails.publicKey === root.rootStore.contactsStore.myPublicKey ||
|
||||
contactDetails.isBlocked) {
|
||||
root.suggestionsDialog.forceHide = false
|
||||
|
|
Loading…
Reference in New Issue