]> git.lyx.org Git - features.git/commitdiff
remove redundant code
authorAllan Rae <rae@lyx.org>
Mon, 10 Dec 2001 01:22:12 +0000 (01:22 +0000)
committerAllan Rae <rae@lyx.org>
Mon, 10 Dec 2001 01:22:12 +0000 (01:22 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@3171 a592a061-630c-0410-9148-cb99ea01b6c8

src/insets/ChangeLog
src/insets/insettabular.C

index f2a9686c7c5e77d72c92a96456fd338a721f4449..4d52b67c00ca556e8d52eceb868875dccfb26b0c 100644 (file)
@@ -1,3 +1,7 @@
+2001-12-10  Allan Rae  <rae@lyx.org>
+
+       * insettabular.C (localDispatch): cleanup unlockInsetInInset calls
+
 2001-12-05  John Levon  <moz@compsoc.man.ac.uk>
 
        * insettext.C (insetAllowed): add comment
index e84bdda0e93766c1b9f21574b861597aa843e517..5e3c7fd2d5415ba6470325fec27356165a0a99b0 100644 (file)
@@ -847,10 +847,7 @@ InsetTabular::localDispatch(BufferView * bv, kb_action action,
                case LFUN_SHIFT_TAB:
                case LFUN_TAB:
                        hideInsetCursor(bv);
-                       if (the_locking_inset) {
-                               unlockInsetInInset(bv, the_locking_inset);
-                               the_locking_inset = 0;
-                       }
+                       unlockInsetInInset(bv, the_locking_inset);
                        if (action == LFUN_TAB)
                                moveNextCell(bv, old_locking_inset != 0);
                        else
@@ -962,10 +959,7 @@ InsetTabular::localDispatch(BufferView * bv, kb_action action,
                break;
        case LFUN_NEXT: {
                int column = actcol;
-               if (the_locking_inset) {
-                       unlockInsetInInset(bv, the_locking_inset);
-                       the_locking_inset = 0;
-               }
+               unlockInsetInInset(bv, the_locking_inset);
                if (bv->text->first + bv->painter().paperHeight() <
                    (top_baseline + tabular->GetHeightOfTabular()))
                        {
@@ -981,10 +975,7 @@ InsetTabular::localDispatch(BufferView * bv, kb_action action,
        }
        case LFUN_PRIOR: {
                int column = actcol;
-               if (the_locking_inset) {
-                       unlockInsetInInset(bv, the_locking_inset);
-                       the_locking_inset = 0;
-               }
+               unlockInsetInInset(bv, the_locking_inset);
                if (top_baseline < 0) {
                        bv->scrollCB(bv->text->first - bv->painter().paperHeight());
                        updateLocal(bv, FULL, false);
@@ -1133,7 +1124,6 @@ InsetTabular::localDispatch(BufferView * bv, kb_action action,
                        if ((result == UNDISPATCHED) || (result >= FINISHED)) {
                                unlockInsetInInset(bv, the_locking_inset);
                                nodraw(false);
-                               the_locking_inset = 0;
                                // we need to update if this was requested before
                                updateLocal(bv, NONE, false);
                                return UNDISPATCHED;