Merge pull request from nickofolas/reopen-log-windows

Logs button reopens log window
This commit is contained in:
hydroflame
2022-01-15 17:18:59 -05:00
committed by GitHub

@ -39,12 +39,14 @@ export function LogBoxManager(): React.ReactElement {
() => () =>
LogBoxEvents.subscribe((script: RunningScript) => { LogBoxEvents.subscribe((script: RunningScript) => {
const id = script.server + "-" + script.filename + script.args.map((x: any): string => `${x}`).join("-"); const id = script.server + "-" + script.filename + script.args.map((x: any): string => `${x}`).join("-");
if (logs.find((l) => l.id === id)) return; if (logs.find((l) => l.id === id)) close(id);
logs.push({ Promise.resolve().then(() => {
id: id, logs.push({
script: script, id: id,
}); script: script,
rerender(); });
rerender();
})
}), }),
[], [],
); );