diff options
author | Vsevolod Kukol <sevoku@microsoft.com> | 2019-04-10 16:13:45 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-04-10 16:13:45 +0300 |
commit | 287aa8b1e30a075e39abdc20dc8fbe35f0acc5e8 (patch) | |
tree | a5907ed78ed32b3fbee0f875dbc22ae08d8d0607 | |
parent | daa740661d506d2a5a0dcc31231855588bcae14d (diff) | |
parent | be084508fabcba0001ccf8caadabb11721b63f44 (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.cs | 12 |
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) |