Major bug fixed for AppImage. To ensure that your application windows have correct task bar icon, StartupWMClass should be set for some Linux distros. For example, app icon is correctly displayed on Ubuntu 16, but not icon on Ubuntu 18.
Now, since electron-builder 20.26.0, StartupWMClass is correctly set.
What you should do: just upgrade electron-builder to 20.26.0 and your app icon will be correctly displayed on Ubuntu 18.
Please note — Electron uses product name as WM_CLASS but non-ASCII symbols doesn't work. It means that if your product name is ß app, icon will be not set for app windows because of ß symbol. Workaround: do not set productName in the root of package.json, move it to build (to electron-builder config). Or always working solution.
Features
- AppImage: support html EULA (80eaf23)