1
0
mirror of https://github.com/XFox111/TabsAsideExtension.git synced 2026-04-22 07:58:01 +03:00

feat: captureVisibleTab fallback for tab previews

This commit is contained in:
2025-05-04 15:22:33 +03:00
parent e59782973b
commit f89d036ab8
7 changed files with 49 additions and 7 deletions
@@ -13,6 +13,7 @@ export default async function updateGraphics(
function getGraphics(url: string): GraphicsItem | null
{
const preview = tempGraphics[url]?.preview ?? localGraphics[url]?.preview;
const capture = tempGraphics[url]?.capture ?? localGraphics[url]?.capture;
const icon = tempGraphics[url]?.icon ?? localGraphics[url]?.icon;
const graphics: GraphicsItem = {};
@@ -21,6 +22,8 @@ export default async function updateGraphics(
graphics.preview = preview;
if (icon)
graphics.icon = icon;
if (capture)
graphics.capture = capture;
return preview || icon ? graphics : null;
}