|
@@ -1292,6 +1292,10 @@ namespace PDF_Master.ViewModels.PageEdit
|
|
index = index + 1;
|
|
index = index + 1;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+ else
|
|
|
|
+ {
|
|
|
|
+ index = 0;
|
|
|
|
+ }
|
|
if (IsBOTAThumb == Visibility.Visible)
|
|
if (IsBOTAThumb == Visibility.Visible)
|
|
{
|
|
{
|
|
GoToPage(new List<int>() { index });
|
|
GoToPage(new List<int>() { index });
|
|
@@ -2325,7 +2329,7 @@ namespace PDF_Master.ViewModels.PageEdit
|
|
return index;
|
|
return index;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
- bool isLast=false;
|
|
|
|
|
|
+ bool isLast = false;
|
|
if (index == -1 && indexList.Count > 0)
|
|
if (index == -1 && indexList.Count > 0)
|
|
{
|
|
{
|
|
if (isMultiSelected)
|
|
if (isMultiSelected)
|
|
@@ -2337,7 +2341,6 @@ namespace PDF_Master.ViewModels.PageEdit
|
|
{
|
|
{
|
|
index = indexList.Last();
|
|
index = indexList.Last();
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|
|
if (index == PageEditItems.Count)
|
|
if (index == PageEditItems.Count)
|
|
{
|
|
{
|
|
@@ -2345,16 +2348,15 @@ namespace PDF_Master.ViewModels.PageEdit
|
|
}
|
|
}
|
|
else if (index < PageEditItems.Count)
|
|
else if (index < PageEditItems.Count)
|
|
{
|
|
{
|
|
- if((index + 1)>= PageEditItems.Count)
|
|
|
|
|
|
+ if ((index + 1) >= PageEditItems.Count)
|
|
{
|
|
{
|
|
- pageEditItem = PageEditItems[PageEditItems.Count-1];
|
|
|
|
|
|
+ pageEditItem = PageEditItems[PageEditItems.Count - 1];
|
|
isLast = true;
|
|
isLast = true;
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|
|
pageEditItem = PageEditItems[index + 1];
|
|
pageEditItem = PageEditItems[index + 1];
|
|
}
|
|
}
|
|
-
|
|
|
|
}
|
|
}
|
|
|
|
|
|
var result = PDFViewer.Document.RemovePages(indexList.ToArray());
|
|
var result = PDFViewer.Document.RemovePages(indexList.ToArray());
|
|
@@ -2381,10 +2383,9 @@ namespace PDF_Master.ViewModels.PageEdit
|
|
index = PageEditItems.IndexOf(pageEditItem);
|
|
index = PageEditItems.IndexOf(pageEditItem);
|
|
if (index == -1 && indexList.Count > 0)
|
|
if (index == -1 && indexList.Count > 0)
|
|
{
|
|
{
|
|
-
|
|
|
|
if (isLast)
|
|
if (isLast)
|
|
{
|
|
{
|
|
- index = PageEditItems.Count-1;
|
|
|
|
|
|
+ index = PageEditItems.Count - 1;
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|