Scrollbar viewport slightly off
This is just something I noticed while testing Ico's nw.js 0.4x branch, but I can reproduce this also with Purr Data 2.10.1 and 2.11.0 (using nw.js 0.24.4), so it's not related to the latest work in any way and has been with us for a little while. Tested on Linux (Manjaro), but I suspect that it's the same across all supported platforms. It's just a (very) minor cosmetic issue, just something I noticed, so I thought I'd report it, so that it might be addressed in a future release.
It appears that the viewport calculation for the scrollbars is slightly off, so that it's possible to have the patch window contents partially obscured, but no scrollbar visible yet. E.g., in the screenshot below you can see that both the right edge of the array wave
and the bottom edge of the tabwrite~
object have become invisible (by reducing the window size), yet there are no scrollbars (yet). (Of course, the scrollbars do appear if I continue to make the window smaller.)
Here's the little patch I used in the screenshot, for reproducibility: subtractive.pd