David Figatner
                                            David Figatner
                                        
                                    Hmm...weird. Can you mock up a jsfiddle so I can play with it? Also, make sure that the worldHeight calculation is correct. If the world bounds are wrong, it may...
Cool. Thanks for the fiddle. Definitely problematic. Let me do a bit more digging and see if i can figure out what's going on. I have a feeling the bounce...
Sure. I think you need to create a PR in cdnjs for it to be done quickly. pixi-viewport is available through jsdelivr: https://www.jsdelivr.com/package/npm/pixi-viewport
The viewport can be scaled by axis independently, but I've not done much testing on that scenario since I normally don't scale that way. The `fitWidth()` and `fitHeight()` functions should...
Yup. Safari uses the non-standard Gesture API to handle pinches on the trackpad. Sigh. I'm working on adding support for this.
Cool. I'll take a look at the code and see if I can incorporate it into pixi-viewport. I have need of this for my current project so the work should...
Awesome! Most of the user input ones will be impacted by rotation: drag and pinch being the main ones. There are a bunch of utility functions in viewport.ts that might...
Yes, we added an option recently to enable this. I forgot to upload the regenerated docs. Use `options.bounceBox`: https://davidfig.github.io/pixi-viewport/jsdoc/Viewport.html#bounce
The bounceBox coordinates are in world coordinates. So if the world is has stuff from -100,-100 to 100, 100, then to add bounce to the entire world, you would set...
Ugh. What a can of worms. The `set visible()` in pixi-viewport was used as a hack to ensure the input-manager clears its input states when `viewport.visible = false`. This fixed...