diff --git a/CHANGES b/CHANGES index b026e00f..6f87cf82 100644 --- a/CHANGES +++ b/CHANGES @@ -1,6 +1,10 @@ This is the changelog for developers, != changelog for the end user that we distribute with the binaries. (see changelog) +19/03/2007 +namespace +- Fix: Selection is now deleted when creating a patch out of it (aumüller / namespace) + 08/03/2007 namespace - Win32 compile fix (woekele) diff --git a/radiant/patchmanip.cpp b/radiant/patchmanip.cpp index 80292238..42129065 100644 --- a/radiant/patchmanip.cpp +++ b/radiant/patchmanip.cpp @@ -46,8 +46,9 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA PatchCreator* g_patchCreator = 0; -void Scene_PatchConstructPrefab(scene::Graph& graph, const AABB& aabb, const char* shader, EPatchPrefab eType, int axis, std::size_t width = 3, std::size_t height = 3) +void Scene_PatchConstructPrefab(scene::Graph& graph, const AABB aabb, const char* shader, EPatchPrefab eType, int axis, std::size_t width = 3, std::size_t height = 3) { + Select_Delete(); GlobalSelectionSystem().setSelectedAll(false); NodeSmartReference node(g_patchCreator->createPatch());