Author: lluis
Date: 2007-07-11 15:06:02 -0400 (Wed, 11 Jul 2007)
New Revision: 81827
Modified:
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
Log:
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Use the
MarkSet event to update the method browser. Fixes bug #81864.
Modified: trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog
===================================================================
--- trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog 2007-07-11
19:03:46 UTC (rev 81826)
+++ trunk/monodevelop/Extras/MonoDevelop.SourceEditor/ChangeLog 2007-07-11
19:06:02 UTC (rev 81827)
@@ -1,3 +1,8 @@
+2007-07-11 Lluis Sanchez Gual <[EMAIL PROTECTED]>
+
+ * MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs: Use the
+ MarkSet event to update the method browser. Fixes bug #81864.
+
2007-07-07 Jacob Ilsø Christensen <[EMAIL PROTECTED]>
* MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs:
Modified:
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
===================================================================
---
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
2007-07-11 19:03:46 UTC (rev 81826)
+++
trunk/monodevelop/Extras/MonoDevelop.SourceEditor/MonoDevelop.SourceEditor.Gui/SourceEditorDisplayBinding.cs
2007-07-11 19:06:02 UTC (rev 81827)
@@ -236,8 +236,6 @@
se.Buffer.MarkSet += new MarkSetHandler (OnMarkSet);
se.Buffer.Changed += new EventHandler (OnChanged);
se.View.ToggleOverwrite += new EventHandler
(CaretModeChanged);
- se.View.MoveCursor += new MoveCursorHandler
(OnMoveCursorEvent);
- se.View.ButtonReleaseEvent += new
ButtonReleaseEventHandler (OnButtonReleaseEvent);
ContentNameChanged += new EventHandler (UpdateFSW);
// setup a focus chain so that the editor widget gets
focus when
@@ -334,8 +332,6 @@
se.Buffer.MarkSet -= new MarkSetHandler (OnMarkSet);
se.Buffer.Changed -= new EventHandler (OnChanged);
se.View.ToggleOverwrite -= new EventHandler
(CaretModeChanged);
- se.View.MoveCursor -= new MoveCursorHandler
(OnMoveCursorEvent);
- se.View.ButtonReleaseEvent -= new
ButtonReleaseEventHandler (OnButtonReleaseEvent);
ContentNameChanged -= new EventHandler (UpdateFSW);
membersCombo.Changed -= new EventHandler
(MemberChanged);
classCombo.Changed -= new EventHandler (ClassChanged);
@@ -457,17 +453,6 @@
}
}
- [GLib.ConnectBefore]
- private void OnButtonReleaseEvent (object o,
ButtonReleaseEventArgs args)
- {
- UpdateMethodBrowser();
- }
-
- private void OnMoveCursorEvent (object sender,
Gtk.MoveCursorArgs args)
- {
- UpdateMethodBrowser();
- }
-
private void UpdateMethodBrowser()
{
if (!ClassBrowserVisible)
@@ -980,6 +965,7 @@
{
// 99% of the time, this is the insertion point
UpdateLineCol ();
+ UpdateMethodBrowser ();
}
void OnChanged (object o, EventArgs e)
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches