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:
authoriain <iain.holmes@xamarin.com>2017-07-19 19:10:35 +0300
committerGitHub <noreply@github.com>2017-07-19 19:10:35 +0300
commit6d52cddc285d7dac03e83ff48186496a9dd1e566 (patch)
treee7e24a337a834a8384d2422ad707d2841f90f5b4 /main/src/core/MonoDevelop.Ide
parent0b986fbf9f83d1d999527140d519ccf02a54fd47 (diff)
parentd12466c2821352fde1549b2d6c19286413347482 (diff)
Merge pull request #2805 from iainx/fix-error-pad
Stop the error pad resizing column widths constantly
Diffstat (limited to 'main/src/core/MonoDevelop.Ide')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads/ErrorListPad.cs11
1 files changed, 2 insertions, 9 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads/ErrorListPad.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads/ErrorListPad.cs
index f7538ac892..0e5eead727 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads/ErrorListPad.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Pads/ErrorListPad.cs
@@ -631,17 +631,10 @@ namespace MonoDevelop.Ide.Gui.Pads
var descriptionCol = view.AppendColumn (GettextCatalog.GetString ("Description"), descriptionCellRenderer);
descriptionCol.SetCellDataFunc (descriptionCellRenderer, new Gtk.TreeCellDataFunc (DescriptionDataFunc));
descriptionCol.Resizable = true;
- descriptionCellRenderer.WrapMode = Pango.WrapMode.Word;
descriptionCellRenderer.PreferedMaxWidth = IdeApp.Workbench.RootWindow.Allocation.Width / 3;
+ descriptionCellRenderer.WrapWidth = descriptionCellRenderer.PreferedMaxWidth;
+ descriptionCellRenderer.WrapMode = Pango.WrapMode.Word;
- descriptionCol.AddNotification("width", delegate
- {
- if (descriptionCellRenderer.WrapWidth == descriptionCol.Width)
- return;
- descriptionCellRenderer.WrapWidth = descriptionCol.Width;
- descriptionCol.QueueResize ();
- });
-
col = view.AppendColumn (GettextCatalog.GetString ("File"), view.TextRenderer);
col.SetCellDataFunc (view.TextRenderer, new Gtk.TreeCellDataFunc (FileDataFunc));
col.Resizable = true;