diff --git a/src/lib/gramjs/client/TelegramClient.js b/src/lib/gramjs/client/TelegramClient.js index 1ad80a9644..8ae2918dda 100644 --- a/src/lib/gramjs/client/TelegramClient.js +++ b/src/lib/gramjs/client/TelegramClient.js @@ -244,6 +244,10 @@ class TelegramClient { } this._connectedDeferred.resolve(); this._isSwitchingDc = false; + + // Prepare file connection on current DC to speed up initial media loading + const mediaSender = await this._borrowExportedSender(this.session.dcId, false, undefined, 0, this.isPremium); + if (mediaSender) this.releaseExportedSender(mediaSender); } async _initSession() {