Open tommoor opened 4 years ago
10.15 == Catalina. 11.0 == Big Sur. Not sure which this refers to
Hi Team, I am also facing the same issue, it crashes on opening the panel window in BigSur.
We've been unable to find a solution for this crash – So far it looks like the changes to the titlebar in Big Sur make this module impossible to update to be compatible going forward. The approach was always hacky to get around the limitations of Electron, but those hacks no longer work.
It's so sad that after all this time Electron still has no native way to create an NSPanel 😢
We've been unable to find a solution for this crash – So far it looks like the changes to the titlebar in Big Sur make this module impossible to update to be compatible going forward. The approach was always hacky to get around the limitations of Electron, but those hacks no longer work.
It's so sad that after all this time Electron still has no native way to create an NSPanel 😢
Yes @tommoor agreed, it would be really great if electron supports this by default.
It was great while it lasted @tommoor
Great work overall! We really enjoyed using this native module.
Was poking around the WhatsApp desktop app which is electron. It looks like they started with electron-panel-window, but completely rewrote it.
This is what their api looks like: https://gist.github.com/ibash/2c9894a8038b71456aeabe413e532c19
What I'm not sure about is whether their panel works on Big Sur or not, I'm not sure where (if anywhere) their panel is used in the app.
Module causes crash on Big Sur, possibly related to this Radar: http://www.openradar.appspot.com/7483151 – dynamically setting the styleMask is somehow the cause.