Since I am working on porting glfw to the emscripten platform I want to make sure I understand the expected behavior when using
glfwSetWindowSize while having size constraints (like
It seems clear to me that if you set a size limit (via
glfwSetWindowSizeLimits), then on the desktop platform (ex: macOS), if the user resizes the window manually by dragging the edge of the window, then the size limit will kick-in preventing the user from making the window too big/small depending on the parameters provided to
But what if the code calls
glfwSetWindowSize with a size that is outside the size limits? What is the expected behavior? Should it behave as if the user had tried to make the window too big/small? Or should it completely disregard the size constraints?