From 911d64eaaa0ba34ffcf21e29f07c4562624bd72f Mon Sep 17 00:00:00 2001
From: Ivica Ico Bukvic <ico@vt.edu>
Date: Tue, 29 Nov 2011 14:14:10 -0500
Subject: [PATCH] Prepared to_front/back code for applying changes to multiple
 objects

---
 src/g_editor.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/g_editor.c b/src/g_editor.c
index b80b6bd32..201827101 100644
--- a/src/g_editor.c
+++ b/src/g_editor.c
@@ -1485,7 +1485,7 @@ static void canvas_rightclick(t_canvas *x, int xpos, int ypos, t_gobj *y)
 	   seeing what is inside them? CURRENTLY DISABLED */
     canprop = (!y || (y && class_getpropertiesfn(pd_class(&y->g_pd))) /*&& !canvas_isabstraction( ((t_glist*)y) )*/ );
     canopen = (y && zgetfn(&y->g_pd, gensym("menu-open")));
-	if (y) {
+	if (y || x->gl_editor->e_selection) {
 		isobject = 1;
 	}
 	else isobject = 0;
-- 
GitLab