WebPlatformForEmbedded / WPEBackend-rdk

BSD 2-Clause "Simplified" License
8 stars 38 forks source link

[Essos] Keep native window after compositor die #98

Closed asurdej-comcast closed 10 months ago

asurdej-comcast commented 10 months ago

Inside onTerminate() stop EssCtx and stop wl events processing but don't destroy native window and let WebKit do that with EGL target destruction. This fixes a crash when native window was destroyd before WPEWebProcess released its EGL resources (egl window surface)