nwjs / nw.js

Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies.
https://nwjs.io
MIT License
40.39k stars 3.88k forks source link

Mouse Dead Zone #321

Closed mmorrisontx closed 8 years ago

mmorrisontx commented 11 years ago

For all windows, there exists a zone near the entire outer border of the window which eats mouse clicks.

This can be replicated easily by running the "menus" demo, and attempting to right click near the edge of the window. No menu will appear.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

mmorrisontx commented 11 years ago

Update, it seems to actually happen in all windows, not just non-resizable ones. Not sure how I missed that. Updated first post.

porsager commented 10 years ago

Unfortunately it seems like this issue is back with 0.10.5 on windows. (only tested windows 7) I've tested with the basic Frameless window demo and resizable:false in manifest.json. The 5 outer most pixels on all edges of the window are dead.

jssuttles commented 8 years ago

Ran into something similar. You can click in that area, however, hover states don't register within that area.

nwjs-bot commented 8 years ago

This should be working with latest version now.

In 0.13 we changed to an optimized architecture so more features can be supported, see http://nwjs.io/blog/whats-new-in-0.13/ and it's good for keeping up with Chromium upstream -- we released with Node.js v6.0 and new Chromium versions within 1 day after upstream release.

The new version would fixed many issues reported here and we're scrubbing them. This issue is closed as we believe it should be fixed. Please leave a message if it isn't and we'll reopen it.