skywolf829 / GSTK

Gaussian Splatting toolkit application. One stop shop for preprocessing your dataset, training your model with human-in-the-loop training, and editing saved GSplat PLY files.
MIT License
4 stars 1 forks source link

Resizing screen doesn't update window until click #21

Closed skywolf829 closed 5 months ago

skywolf829 commented 6 months ago

Observed

When resizing the viewport (entire window), the rendering window doesn't adjust the resolution until a mouse is clicked inside the app somewhere and released.

Internally, the render screen is listening for resizes of the window directly (not entire app), and resizes on mouse release. The mouse release callback is only triggered if the mouse was originally clicked inside the viewport, not on the edge to resize the entire window.

Known DPG bug related to this: https://github.com/hoffstadt/DearPyGui/issues/2217

Desired

Resizing viewport should update the render resolution of the RenderWindow when the mouse is released.

skywolf829 commented 5 months ago

Fixed with move to web-based frontend.