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

_reportAProblemMenuItem_Click() private method

private _reportAProblemMenuItem_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void _reportAProblemMenuItem_Click(object sender, EventArgs e)
        {
            // Screen shots were showing the menu still open on Linux, so delay a bit by starting the
            // dialog on the next idle loop.  Also allow one repaint event to be handled immediately.
            // (This method has to return for the menu to fully hide itself on Linux.)
            // See https://silbloom.myjetbrains.com/youtrack/issue/BL-3792.
            Application.DoEvents();
            Application.Idle += StartProblemReport;
        }