mirror of https://github.com/vector-im/riot-web
				
				
				
			recalculate toasts when cross-signing gets en/disabled
							parent
							
								
									291fae6493
								
							
						
					
					
						commit
						282577cefb
					
				|  | @ -50,6 +50,7 @@ export default class DeviceListener { | |||
|         MatrixClientPeg.get().on('crypto.devicesUpdated', this._onDevicesUpdated); | ||||
|         MatrixClientPeg.get().on('deviceVerificationChanged', this._onDeviceVerificationChanged); | ||||
|         MatrixClientPeg.get().on('userTrustStatusChanged', this._onUserTrustStatusChanged); | ||||
|         MatrixClientPeg.get().on('crossSigning.keysChanged', this._onCrossSingingKeysChanged); | ||||
|         MatrixClientPeg.get().on('accountData', this._onAccountData); | ||||
|         this._recheck(); | ||||
|     } | ||||
|  | @ -59,6 +60,7 @@ export default class DeviceListener { | |||
|             MatrixClientPeg.get().removeListener('crypto.devicesUpdated', this._onDevicesUpdated); | ||||
|             MatrixClientPeg.get().removeListener('deviceVerificationChanged', this._onDeviceVerificationChanged); | ||||
|             MatrixClientPeg.get().removeListener('userTrustStatusChanged', this._onUserTrustStatusChanged); | ||||
|             MatrixClientPeg.get().removeListener('crossSigning.keysChanged', this._onCrossSingingKeysChanged); | ||||
|             MatrixClientPeg.get().removeListener('accountData', this._onAccountData); | ||||
|         } | ||||
|         this._dismissed.clear(); | ||||
|  | @ -89,6 +91,10 @@ export default class DeviceListener { | |||
|         this._recheck(); | ||||
|     } | ||||
| 
 | ||||
|     _onCrossSingingKeysChanged = () => { | ||||
|         this._recheck(); | ||||
|     } | ||||
| 
 | ||||
|     _onAccountData = (ev) => { | ||||
|         // User may have:
 | ||||
|         // * migrated SSSS to symmetric
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	 Bruno Windels
						Bruno Windels