diff --git a/app/js/lib/mtproto.js b/app/js/lib/mtproto.js index d55b817f..c56a8709 100644 --- a/app/js/lib/mtproto.js +++ b/app/js/lib/mtproto.js @@ -128,7 +128,8 @@ angular.module('izhukov.mtproto', ['izhukov.utils']) }; }) -.service('MtpSecureRandom', function () { +.service('MtpSecureRandom', function ($window) { + $($window).on('click keydown', rng_seed_time); return new SecureRandom(); }) @@ -235,8 +236,6 @@ angular.module('izhukov.mtproto', ['izhukov.utils']) return $q.reject({code: 406, type: 'NETWORK_BAD_RESPONSE', originalError: e}); } - rng_seed_time(); - return deserializer; }, function (error) {