public override void ActivateItem() { base.ActivateItem(); var gettingStartedNode = CurrentNode.DataItem as GettingStartedNode; if (gettingStartedNode != null) { GettingStarted.ShowGettingStarted(gettingStartedNode.Project); } }
void ShowGettingStartedOnce() { var provider = ProjectPadNode.Provider; if (provider == null) { return; } if (showGettingStartedOnce) { showGettingStartedOnce = false; Runtime.RunInMainThread(() => GettingStarted.ShowGettingStarted(Project)); } }
protected override void OnEndLoad() { base.OnEndLoad(); var provider = ProjectPadNode.Provider; if (provider == null) { return; } if (showGettingStartedOnce) { showGettingStartedOnce = false; Runtime.RunInMainThread(() => GettingStarted.ShowGettingStarted(Project)); } }