Jean-Marc, this patch is still pending. Can I apply it?

Jürgen
Index: src/insets/insettabular.C
===================================================================
--- src/insets/insettabular.C	(Revision 16070)
+++ src/insets/insettabular.C	(Arbeitskopie)
@@ -474,7 +474,8 @@ void InsetTabular::doDispatch(LCursor & 
 		//lyxerr << "# InsetTabular::MousePress\n" << cur.bv().cursor() << endl;
 
 		if (cmd.button() == mouse_button::button1 
-		    || cmd.button() == mouse_button::button3) {
+		    || (cmd.button() == mouse_button::button3 
+			&& (&bvcur.selBegin().inset() != this || !tablemode(bvcur)))) {
 			cur.selection() = false;
 			setCursorFromCoordinates(cur, cmd.x, cmd.y);
 			cur.resetAnchor();

Reply via email to