Bläddra i källkod

call saveTabs sooner

Former-commit-id: 2a7457f9323404f020b0d18f938b0d7bee0eea15
Gildas 6 år sedan
förälder
incheckning
cc23cbbc1c
1 ändrade filer med 3 tillägg och 3 borttagningar
  1. 3 3
      extension/core/bg/business.js

+ 3 - 3
extension/core/bg/business.js

@@ -70,6 +70,9 @@ singlefile.extension.core.bg.business = (() => {
 				Object.keys(options).forEach(key => tabOptions[key] = options[key]);
 				tabOptions.extensionScriptFiles = extensionScriptFiles;
 				const scriptsInjected = await singlefile.extension.lib.core.bg.scripts.inject(tabId, tabOptions);
+				if (tabs.length) {
+					saveTabs(tabs, options = {});
+				}
 				if (scriptsInjected) {
 					ui.onStart(tabId, EXECUTE_SCRIPTS_STEP);
 					await requestSaveTab(tabId, "content.save", tabOptions);
@@ -83,9 +86,6 @@ singlefile.extension.core.bg.business = (() => {
 				ui.onError(tabId);
 			}
 		}
-		if (tabs.length) {
-			saveTabs(tabs, options = {});
-		}
 	}
 
 	async function saveLink(url) {