fix logging out should clear input text
This commit is contained in:
		
							parent
							
								
									cd376c5a18
								
							
						
					
					
						commit
						2cb0dc81f5
					
				
					 1 changed files with 4 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -33,6 +33,7 @@ export async function logOutOfInstance (instanceName) {
 | 
			
		|||
  let loggedInInstances = store.get('loggedInInstances')
 | 
			
		||||
  let instanceThemes = store.get('instanceThemes')
 | 
			
		||||
  let loggedInInstancesInOrder = store.get('loggedInInstancesInOrder')
 | 
			
		||||
  let composeText = store.get('composeText')
 | 
			
		||||
  let currentInstance = store.get('currentInstance')
 | 
			
		||||
  loggedInInstancesInOrder.splice(loggedInInstancesInOrder.indexOf(instanceName), 1)
 | 
			
		||||
  let newInstance = instanceName === currentInstance
 | 
			
		||||
| 
						 | 
				
			
			@ -40,6 +41,7 @@ export async function logOutOfInstance (instanceName) {
 | 
			
		|||
    : currentInstance
 | 
			
		||||
  delete loggedInInstances[instanceName]
 | 
			
		||||
  delete instanceThemes[instanceName]
 | 
			
		||||
  delete composeText[instanceName]
 | 
			
		||||
  store.set({
 | 
			
		||||
    loggedInInstances: loggedInInstances,
 | 
			
		||||
    instanceThemes: instanceThemes,
 | 
			
		||||
| 
						 | 
				
			
			@ -47,7 +49,8 @@ export async function logOutOfInstance (instanceName) {
 | 
			
		|||
    currentInstance: newInstance,
 | 
			
		||||
    searchResults: null,
 | 
			
		||||
    queryInSearch: '',
 | 
			
		||||
    rawComposeText: ''
 | 
			
		||||
    rawComposeText: '',
 | 
			
		||||
    composeText: composeText
 | 
			
		||||
  })
 | 
			
		||||
  store.save()
 | 
			
		||||
  toast.say(`Logged out of ${instanceName}`)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		
		Reference in a new issue