From f8a592a7f039a7391e741e169345b80c6a944447 Mon Sep 17 00:00:00 2001 From: tariqsulley Date: Sun, 12 Oct 2025 05:32:02 +0000 Subject: [PATCH] Fix #147905: No radius indicator for proportional UV editing Resolve regression in [0] which hid transform overlay in the image view. The indicator now displays when overlays are enabled in the UV editor. [0]: 1df4a09539c68947341b64d1bb4b74a749e798d3 --- source/blender/editors/transform/transform.cc | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/source/blender/editors/transform/transform.cc b/source/blender/editors/transform/transform.cc index 34e80af9f6c..a87a010d67a 100644 --- a/source/blender/editors/transform/transform.cc +++ b/source/blender/editors/transform/transform.cc @@ -1550,10 +1550,14 @@ static bool transinfo_show_overlay(TransInfo *t, ARegion *region) return false; } - if (t->spacetype == SPACE_VIEW3D) { - View3D *v3d = static_cast(t->view); - if ((v3d->flag2 & V3D_HIDE_OVERLAYS) == 0) { - return true; + switch (t->spacetype) { + case SPACE_VIEW3D: { + const View3D *v3d = static_cast(t->view); + return (v3d->flag2 & V3D_HIDE_OVERLAYS) == 0; + } + case SPACE_IMAGE: { + const SpaceImage *sima = static_cast(t->area->spacedata.first); + return (sima->overlay.flag & SI_OVERLAY_SHOW_OVERLAYS) != 0; } } return false;