]> git.lyx.org Git - features.git/blobdiff - src/BufferView.C
Various fixes look at ChangeLog
[features.git] / src / BufferView.C
index 1fd4c3cd4ab0770e4804ac507a9ac7f16a6a0984..f65392994c8338a0810eae5ad09a149b986e54d0 100644 (file)
@@ -995,10 +995,10 @@ Inset * BufferView::checkInsetHit(int & x, int & y)
                }
        }
 
-       if (cursor.pos - 1 >= 0
-                  && cursor.par->GetChar(cursor.pos - 1) == LyXParagraph::META_INSET
-                  && cursor.par->GetInset(cursor.pos - 1)
-                  && cursor.par->GetInset(cursor.pos - 1)->Editable()) {
+       if ((cursor.pos - 1 >= 0) &&
+           (cursor.par->GetChar(cursor.pos-1) == LyXParagraph::META_INSET) &&
+           (cursor.par->GetInset(cursor.pos - 1)) &&
+           (cursor.par->GetInset(cursor.pos - 1)->Editable())) {
                text->CursorLeft();
                Inset * tmpinset = cursor.par->GetInset(cursor.pos);
                LyXFont font = text->GetFont(cursor.par, cursor.pos);