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 |
||
---|---|---|
.. | ||
controls | ||
img | ||
panels | ||
popups | ||
status | ||
stores | ||
views | ||
DelegateModelGeneralized.qml | ||
LoadingAnimation.qml | ||
MacTrafficLights.qml | ||
polyfill.number.toLocaleString.js | ||
qmldir |