INNER CODE UNIT · TypeScript
persistWindowsNow
elie222/inbox-zero · apps/desktop/src/main.ts:541
function persistWindowsNow() {
clearTimeout(persistWindowsTimer);
persistWindowsTimer = undefined;
const states = windows
.flatMap((window) => {
if (window.isDestroyed()) return [];
const url = lastUrlByWindow.get(window);
if (!url) return [];
return [
{
url,
bounds: window.getNormalBounds(),
isMaximized: window.isMaximized(),
},
];
})
.slice(0, MAX_DESKTOP_WINDOWS);
try {