Преглед на файлове

always scroll to the top

Gildas преди 1 година
родител
ревизия
af58ee1681
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      src/core/bg/tabs.js

+ 2 - 2
src/core/bg/tabs.js

@@ -123,8 +123,8 @@ async function captureTab(tabId, options) {
 	} else {
 		scrollYStep = options.innerHeight;
 		activeTabId = (await browser.tabs.query({ active: true, currentWindow: true }))[0].id;
-		await browser.tabs.sendMessage(tabId, { method: "content.beginScrollTo" });
 	}
+	await browser.tabs.sendMessage(tabId, { method: "content.beginScrollTo" });
 	while (y < height) {
 		let imageSrc;
 		if (browser.tabs.captureTab) {
@@ -149,8 +149,8 @@ async function captureTab(tabId, options) {
 	}
 	if (!browser.tabs.captureTab) {
 		await browser.tabs.update(activeTabId, { active: true });
-		await browser.tabs.sendMessage(tabId, { method: "content.endScrollTo" });
 	}
+	await browser.tabs.sendMessage(tabId, { method: "content.endScrollTo" });
 	const blob = await canvas.convertToBlob({ type: "image/png" });
 	return URL.createObjectURL(blob);
 }