From 2cb0dc81f59da0fc0e16c9560e6549c924859868 Mon Sep 17 00:00:00 2001 From: Nolan Lawson Date: Fri, 2 Mar 2018 09:10:52 -0800 Subject: [PATCH] fix logging out should clear input text --- routes/_actions/instances.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/routes/_actions/instances.js b/routes/_actions/instances.js index 3c36849..640e977 100644 --- a/routes/_actions/instances.js +++ b/routes/_actions/instances.js @@ -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}`)