David Figatner
                                            David Figatner
                                        
                                    Try calling preventDefault on the contextMenu event.
I think I pulled out the direct access to window.Viewport. It used to be tied to PIXI.extras.Viewport, but w/the change to v5, I had to remove it. You should use...
While clamp is super cheap, you shouldn't have to call it on every frame when the viewport is stable. Can you replicate the jitter with simple code? My guess is...
Not firing the zoom event when manually triggering was a design decision. I see arguments both ways, but it's harder to know when to skip the event than it is...
I like the idea of a differently named event. Something like `zoom-manual` would work. If you submit a PR I can get it merged and published. Thanks!
yup. it's a bit confusing. min/max are calculated as the number of world pixels shown on the screen. so if you have a 100x100 world and set max to 100,...
There may be a problem with scaling the stage and then placing viewport inside of it. I haven't tested that scenario. With that said, I don't think improper scaling would...
have you tried `viewport.options.stopPropagation` or `viewport.wheel()`? If the whole page is zooming, then it's likely reaching browser's default action.
Did you try .viewport.clamp()? That's designed to stop the viewport from panning beyond the boundaries (or whatever area you set).