diff --git a/src/DynamoCoreWpf/UI/GuidedTour/GuidesValidationMethods.cs b/src/DynamoCoreWpf/UI/GuidedTour/GuidesValidationMethods.cs index 8ed39cf7abd..9f2b6b34d75 100644 --- a/src/DynamoCoreWpf/UI/GuidedTour/GuidesValidationMethods.cs +++ b/src/DynamoCoreWpf/UI/GuidedTour/GuidesValidationMethods.cs @@ -438,7 +438,7 @@ internal static void CollapseExpandPackage(Step stepInfo) { CurrentExecutingStep = stepInfo; var firstUIAutomation = stepInfo.UIAutomation.FirstOrDefault(); - if (firstUIAutomation == null) return; + if (firstUIAutomation == null || firstUIAutomation.JSParameters.Count == 0) return; object[] parametersInvokeScript = new object[] { firstUIAutomation.JSFunctionName, new object[] { firstUIAutomation.JSParameters.FirstOrDefault() } }; ResourceUtilities.ExecuteJSFunction(stepInfo.MainWindow, stepInfo.HostPopupInfo, parametersInvokeScript); } diff --git a/src/DynamoCoreWpf/UI/GuidedTour/dynamo_guides.json b/src/DynamoCoreWpf/UI/GuidedTour/dynamo_guides.json index 4381d727309..10c189a78c2 100644 --- a/src/DynamoCoreWpf/UI/GuidedTour/dynamo_guides.json +++ b/src/DynamoCoreWpf/UI/GuidedTour/dynamo_guides.json @@ -738,7 +738,7 @@ "Name": "SubscribeNextButtonClickEvent", "Action": "execute", "JSFunctionName": "collapseExpandPackage", - "JSParameters": [ "SampleLibraryUI" ], + "JSParameters": [ "SampleLibraryUI", "LibraryItemText" ], "AutomaticHandlers": [ { "HandlerElement": "NextButton", @@ -795,7 +795,7 @@ "Type": "tooltip", "TooltipPointerDirection": "top_left", "Width": 480, - "Height": 490, + "Height": 400, "ShowLibrary": true, "StepContent": { "Title": "PackagesGuidePackagesNodeTitle", @@ -806,8 +806,8 @@ "DynamicHostWindow": true, "HostUIElementString": "sidebarGrid", "WindowName": "LibraryView", - "VerticalPopupOffset": 300, - "HorizontalPopupOffset": 300, + "VerticalPopupOffset": 450, + "HorizontalPopupOffset": 320, "HtmlPage": { "FileName": "nodePackage.html", "Resources": { @@ -830,7 +830,23 @@ "Name": "InvokeJSFunction", "Action": "execute", "JSFunctionName": "collapseExpandPackage", - "JSParameters": [ "Revit" ] + "JSParameters": [ "SampleLibraryUI", "LibraryItemText" ] + }, + { + "Sequence": 2, + "ControlType": "JSFunction", + "Name": "InvokeJSFunction", + "Action": "execute", + "JSFunctionName": "collapseExpandPackage", + "JSParameters": [ "Examples", "LibraryItemGroupText" ] + }, + { + "Sequence": 3, + "ControlType": "function", + "Name": "LibraryScrollToBottom", + "JSFunctionName": "scrollToBottom", + "JSParameters": [], + "Action": "execute" } ] }, @@ -853,7 +869,7 @@ "HostPopupInfo": { "PopupPlacement": "center", "HostUIElementString": "WorkspaceTabs", - "VerticalPopupOffset": 0 + "VerticalPopupOffset": 0 } } ] diff --git a/src/LibraryViewExtensionMSWebBrowser/web/library/library.html b/src/LibraryViewExtensionMSWebBrowser/web/library/library.html index 515b623bf1a..ed879f49633 100644 --- a/src/LibraryViewExtensionMSWebBrowser/web/library/library.html +++ b/src/LibraryViewExtensionMSWebBrowser/web/library/library.html @@ -308,9 +308,9 @@ } //This will find the