Merge pull request #50392 from TaskManagerCZ/master

Explicit error message when setting active a Viewport that is already active
This commit is contained in:
Rémi Verschelde 2021-07-12 14:52:28 +02:00 committed by GitHub
commit 5226fa11b5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -694,7 +694,7 @@ void RendererViewport::viewport_set_active(RID p_viewport, bool p_active) {
ERR_FAIL_COND(!viewport);
if (p_active) {
ERR_FAIL_COND(active_viewports.find(viewport) != -1); //already active
ERR_FAIL_COND_MSG(active_viewports.find(viewport) != -1, "Can't make active a Viewport that is already active.");
viewport->occlusion_buffer_dirty = true;
active_viewports.push_back(viewport);
} else {