когда я максимизирую window
в процессе рендеринга с remote.getCurrentWindow().maximize()
, анимация window
max не плавная, так как я использую ipcRenderer, отправляю сообщение основному процессу на window.maximize()
.
Это на MacOS 10.14.4 и электронном 4.1.4.
document.getElementById('maxrender').addEventListener('click', () => {
// the animation is not smooth
if (currentWindow.isMaximized()) {
currentWindow.unmaximize();
} else {
currentWindow.maximize();
}
})
document.getElementById('maxmain').addEventListener('click', () => {
// the app will receive this message and call the same function
// the animation is smooth
ipc.send('window-max')
})
нажмите «Макс. С окном» и «Макс. С ipc», плавность анимации будет совершенно другой