Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVsevolod Kukol <sevoku@microsoft.com>2019-04-10 16:13:45 +0300
committerGitHub <noreply@github.com>2019-04-10 16:13:45 +0300
commit287aa8b1e30a075e39abdc20dc8fbe35f0acc5e8 (patch)
treea5907ed78ed32b3fbee0f875dbc22ae08d8d0607
parentdaa740661d506d2a5a0dcc31231855588bcae14d (diff)
parentbe084508fabcba0001ccf8caadabb11721b63f44 (diff)
Merge pull request #547 from xamarin/release-8.0-vsts827656
Fixes VSTS Bug 827656: MERP: QuickTaskOverviewMode.DrawBreakpoints
-rw-r--r--main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs12
1 files changed, 4 insertions, 8 deletions
diff --git a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs
index 87836059be..183293bcf6 100644
--- a/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs
+++ b/main/src/addins/MonoDevelop.SourceEditor2/MonoDevelop.SourceEditor.QuickTasks/QuickTaskOverviewMode.cs
@@ -173,7 +173,7 @@ namespace MonoDevelop.SourceEditor.QuickTasks
void BreakpointsChanged (object sender, Mono.Debugging.Client.BreakEventArgs e)
{
- DrawIndicatorSurface (0, true);
+ DrawIndicatorSurface (forceUpdate: true);
}
void HandleHighlightSearchPatternChanged (object sender, EventArgs e)
@@ -991,14 +991,10 @@ namespace MonoDevelop.SourceEditor.QuickTasks
void DrawIndicatorSurface (uint timeout = 250, bool forceUpdate = false)
{
RemoveIndicatorIdleHandler ();
- if (timeout == 0) {
+ indicatorIdleTimout = GLib.Timeout.Add (timeout, delegate {
IndicatorSurfaceTimeoutHandler (forceUpdate);
- } else {
- indicatorIdleTimout = GLib.Timeout.Add (timeout, delegate {
- IndicatorSurfaceTimeoutHandler (forceUpdate);
- return false;
- });
- }
+ return false;
+ });
}
void IndicatorSurfaceTimeoutHandler (bool forceUpdate)