BugFix interference output window rescale on Workspace UI windows

This commit is contained in:
Bruno Herbelin
2022-01-24 23:53:27 +01:00
parent 595be6b7b8
commit b261829aea

View File

@@ -134,9 +134,11 @@ static void WindowRefreshCallback( GLFWwindow * )
static void WindowResizeCallback( GLFWwindow *w, int width, int height)
{
if (Rendering::manager().mainWindow().window() == w) {
// UI manager tries to keep windows in the workspace
WorkspaceWindow::notifyWorkspaceSizeChanged(GLFW_window_[w]->previous_size.x, GLFW_window_[w]->previous_size.y, width, height);
GLFW_window_[w]->previous_size = glm::vec2(width, height);
}
int id = GLFW_window_[w]->index();
if (!Settings::application.windows[id].fullscreen) {