Limit the reaction tooltip to 3 users
This commit is contained in:
committed by
Carl Schwan
parent
d631731fcf
commit
a1fb3471c9
@@ -46,17 +46,21 @@ Flow {
|
|||||||
ToolTip.text: {
|
ToolTip.text: {
|
||||||
var text = "";
|
var text = "";
|
||||||
|
|
||||||
for (var i = 0; i < modelData.authors.length; i++) {
|
for (var i = 0; i < modelData.authors.length && i < 3; i++) {
|
||||||
if (i === modelData.authors.length - 1 && i !== 0) {
|
if (i !== 0) {
|
||||||
text += i18nc("Separate the usernames of users", " and ")
|
if (i < modelData.authors.length - 1) {
|
||||||
} else if (i !== 0) {
|
text += ", "
|
||||||
text += ", "
|
} else {
|
||||||
|
text += i18nc("Separate the usernames of users", " and ")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
text += modelData.authors[i].displayName
|
text += modelData.authors[i].displayName
|
||||||
}
|
}
|
||||||
|
if (modelData.authors.length > 3) {
|
||||||
|
text += i18ncp("%1 is the number of other users", " and %1 other", " and %1 others", modelData.authors.length - 3)
|
||||||
|
}
|
||||||
|
|
||||||
text = i18ncp("%1 is the users who reacted and %2 the emoji that was given", "%2 reacted with %3", "%2 reacted with %3", modelData.authors.length, text, modelData.reaction)
|
text = i18ncp("%2 is the users who reacted and %3 the emoji that was given", "%2 reacted with %3", "%2 reacted with %3", modelData.authors.length, text, modelData.reaction)
|
||||||
|
|
||||||
return text
|
return text
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user