Bloom.Workspace.WorkspaceView.OnSettingsButton_Click C# (CSharp) Method

OnSettingsButton_Click() private method

private OnSettingsButton_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void OnSettingsButton_Click(object sender, EventArgs e)
        {
            DialogResult result =  _settingsLauncherHelper.LaunchSettingsIfAppropriate(() =>
                                                                    {
                                                                        using (var dlg = _settingsDialogFactory())
                                                                        {
                                                                            return dlg.ShowDialog();
                                                                        }
                                                                    });
            if(result==DialogResult.Yes)
            {
                Invoke(ReopenCurrentProject);
            }
        }