Я пытаюсь закрыть окно, которое хранится в массиве, но я получаю RangeError: Maximum call stack size exceed
, когда вызываю метод BrowserWindow.close()
.
Пример:
let windows [view, BrowserWindow][] = []
let window = new BrowserWindow()
window.on('close', (event) => {
this.closeWindow(event.sender.id)
})
Этот метод получает окно с тем же идентификатором и вызывает метод .close()
, когда он использует метод .close()
, он выдает мне ошибку.
Я знаю, что это из .close()
метода, потому что я пробовал другие методы, такие как .setSize()
и работал нормально