From 701002a149020e89d9023dbe56c6d0ccdb5c3aca Mon Sep 17 00:00:00 2001 From: John Smith Date: Thu, 6 Sep 2012 11:25:16 +0900 Subject: Fix for 580160 : Deleting a gradient stop using Shape tools deletes the object (bzr r11655) --- src/event-context.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'src/event-context.cpp') diff --git a/src/event-context.cpp b/src/event-context.cpp index 7a1710804..848865b95 100644 --- a/src/event-context.cpp +++ b/src/event-context.cpp @@ -896,6 +896,19 @@ void SPEventContext::enableGrDrag(bool enable) { } } +/** + * Delete a selected GrDrag point + */ +bool SPEventContext::deleteSelectedDrag(bool just_one) { + + if (_grdrag && _grdrag->selected) { + _grdrag->deleteSelected(just_one); + return TRUE; + } + + return FALSE; +} + /** * Calls virtual set() function of SPEventContext. */ -- cgit v1.2.3