From 6c07892d07d0a5a3d780b68531c95dc4fc7e6d35 Mon Sep 17 00:00:00 2001 From: ramox81 <184937705+ramox81@users.noreply.github.com> Date: Fri, 11 Sep 2026 10:39:12 +0300 Subject: [PATCH] Complete rectangular and polygonal revision clouds directly --- src/modules/draw/draw/revcloud.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/modules/draw/draw/revcloud.rs b/src/modules/draw/draw/revcloud.rs index 516f0e23a..74a7ecc05 100644 --- a/src/modules/draw/draw/revcloud.rs +++ b/src/modules/draw/draw/revcloud.rs @@ -199,6 +199,12 @@ impl RevCloudCommand { entity.common_mut().handle = Handle::NULL; } } + if replacement.is_none() + && matches!(self.creation, CreationMode::Rectangular | CreationMode::Polygonal) + { + self.message = None; + return CmdResult::CommitAndExit(entity); + } self.stage = Stage::Reverse(PendingCloud { entity, replacement,