Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Settings button on native notifications on MacOS opens a new blank window #343

Closed
bastimeyer opened this issue Nov 22, 2016 · 1 comment
Closed

Comments

@bastimeyer
Copy link
Member

The nwjs-upgrade branch (PR #275) has finally been merged into master, which gives us the latest NW.js (0.18.7) including the latest NodeJS and Chromium and many bugfixes on all platforms.

Unfortunately, the old notification system of NW.js had been removed with the release of 0.13.0 and the only way of displaying notifications was using Chromium's rich notifications which are not integrated into the OS/DE. This meant that a rewrite of the notification system was necessary to be able to avoid these kind of regressions.

Luckily, starting with Chromium 52.x (NW.js 0.16.0), native notifications are now available under a feature flag in Chromium on MacOS and can be used without relying on 3rd party software. But unfortunately again, there is no control of the notification actions (settings button) and the default Chromium behavior is being used, which will open a new blank window when clicking the button. This is a bug in NW.js.

@bastimeyer
Copy link
Member Author

This has been fixed in NW.js 0.25. The notification system has been rewritten and merged into the master branch with NW.js 0.26.1 and native notifications for macOS and Linux provided by Chromium.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant