d9acab566f
There was an issue where imported messages from third-party services would cause super laggy scroll behaviour in the chat view. The reason for that is that on scroll, the app keeps calling `getVerificationRequestFrom()` on the chatkey of the community. Typically the results of these requests are cached so that it should perform the call only once, but because there's no actual verification request/contact for the community chat key (all third-party messages are signed by the community), the call keeps on happening over and over. This commit adds a flag to `getContactDetailsAsJson` and `isEnsVerified` to control whether or not the call to `getVerificationRequestFrom` should in fact be made (which should not be the case for imported messages). The result of this is a smoother scrolling experience. Fixes #7767 |
||
---|---|---|
.. | ||
StatusQ | ||
app | ||
fonts | ||
i18n | ||
imports | ||
shared/status | ||
generate-rcc.go | ||
main.qml | ||
nim-status-client.pro |