[Gtkradiant] [Bug 1028] New: Deleting last brush in an entity doesn't destroy entity

gtkradiant@zerowing.idsoftware.com gtkradiant@zerowing.idsoftware.com
Wed, 08 Sep 2004 14:04:30 -0500


           Summary: Deleting last brush in an entity doesn't destroy entity
           Product: GtkRadiant
           Version: 1.5
          Platform: All
        OS/Version: Windows 2000/XP
            Status: NEW
          Severity: normal
          Priority: P2
         Component: editor
        AssignedTo: ttimo@idsoftware.com
        ReportedBy: gleeb@thegleebs.com

When deleting brushwork that is part of an entity, and that brushwork is the
final portion of the entity, it will not destroy it, but leave the entity
intact, which can have comical effect with trigger_hurt.

If the brushwork was selected using a CTRL-SHIFT-CLICK, however, the entity is

I shall attach a resultant Q1 .map I used to confirm that the bug is reproducable.

Method used to recreate bug, step by step :

1. Create a Brush
2. Make that Brush an Entity. A door, or a trigger_push, for example.
3. Select the Brush by SHIFT-CLICKing the brush.
4. Delete the Brush. I used Backspace, other keys may reproduce bug too.
5. Save and examine resultant file.