Code

enable entering 3D boxes as groups
authorbuliabyak <buliabyak@users.sourceforge.net>
Wed, 27 Feb 2008 02:50:24 +0000 (02:50 +0000)
committerbuliabyak <buliabyak@users.sourceforge.net>
Wed, 27 Feb 2008 02:50:24 +0000 (02:50 +0000)
src/select-context.cpp

index 13cb042cd567e7dc3059f321df649364714f458e..76bdb49388362735d4235e9ec9e61f05322434c6 100644 (file)
@@ -872,8 +872,8 @@ sp_select_context_root_handler(SPEventContext *event_context, GdkEvent *event)
                     if (MOD__CTRL_ONLY) {
                         if (selection->singleItem()) {
                             SPItem *clicked_item = selection->singleItem();
-                            if ( SP_IS_GROUP(clicked_item) &&
-                                !SP_IS_BOX3D(clicked_item)) { // enter group if it's not a 3D box
+                            if ( SP_IS_GROUP(clicked_item) ||
+                                 SP_IS_BOX3D(clicked_item)) { // enter group or a 3D box
                                 desktop->setCurrentLayer(reinterpret_cast<SPObject *>(clicked_item));
                                 sp_desktop_selection(desktop)->clear();
                             } else {