Browse Source

注释 - 超链接右键菜单崩溃

chenrongqian@kdanmobile.com 2 years ago
parent
commit
cde6168efa
1 changed files with 6 additions and 5 deletions
  1. 6 5
      PDF Office/ViewModels/Tools/AnnotToolContentViewModel.Function.cs

+ 6 - 5
PDF Office/ViewModels/Tools/AnnotToolContentViewModel.Function.cs

@@ -280,17 +280,18 @@ namespace PDF_Office.ViewModels.Tools
 
             if (selectedArgs != null && selectedArgs.Count > 1)
             {
-                if (linkArgs != null)
-                {
-                    selectedArgs = new List<AnnotHandlerEventArgs>();
-                    selectedArgs.Add(linkArgs);
-                }
+                linkArgs = selectedArgs[0] as LinkAnnotArgs;
             }
             else
             {
                 linkArgs.URI = string.Empty;
                 linkArgs.LinkType = LINK_TYPE.GOTO;
                 linkArgs.DestIndex = -1;
+                if (linkArgs != null)
+                {
+                    selectedArgs = new List<AnnotHandlerEventArgs>();
+                    selectedArgs.Add(linkArgs);
+                }
             }
 
             annotAttribsList[AnnotAttrib.LinkType] = linkArgs.LinkType;