OSDN Git Service

MergeEditView.cpp: Fix "Copy to Left and Advance" not work in 3-way file compare...
authorTakashi Sawanaka <sdottaka@users.sourceforge.net>
Thu, 8 Nov 2018 16:51:25 +0000 (01:51 +0900)
committerTakashi Sawanaka <sdottaka@users.sourceforge.net>
Thu, 8 Nov 2018 16:51:25 +0000 (01:51 +0900)
Src/MergeEditView.cpp

index 8ce3370..0ddaf3b 100644 (file)
@@ -2746,6 +2746,8 @@ void CMergeEditView::OnUpdateConvertEolTo(CCmdUI* pCmdUI)
 void CMergeEditView::OnL2RNext()
 {
        OnL2r();
+       if (IsCursorInDiff()) // for 3-way file compare
+               OnNextdiff();
        OnNextdiff();
 }
 
@@ -2763,6 +2765,8 @@ void CMergeEditView::OnUpdateL2RNext(CCmdUI* pCmdUI)
 void CMergeEditView::OnR2LNext()
 {
        OnR2l();
+       if (IsCursorInDiff()) // for 3-way file compare
+               OnNextdiff();
        OnNextdiff();
 }