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:
Diffstat (limited to 'main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs')
-rw-r--r--main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs14
1 files changed, 6 insertions, 8 deletions
diff --git a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs
index 3e16e11f17..ba794c06f8 100644
--- a/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs
+++ b/main/src/addins/MonoDevelop.GtkCore/MonoDevelop.GtkCore.GuiBuilder/ActionGroupView.cs
@@ -37,7 +37,7 @@ using MonoDevelop.Components.Commands;
using MonoDevelop.DesignerSupport;
using Microsoft.CodeAnalysis;
using MonoDevelop.Ide;
-
+using System.Threading.Tasks;
namespace MonoDevelop.GtkCore.GuiBuilder
{
@@ -50,7 +50,7 @@ namespace MonoDevelop.GtkCore.GuiBuilder
Stetic.ActionGroupInfo groupInfo;
string groupName;
- public ActionGroupView (IViewContent content, Stetic.ActionGroupInfo group, GuiBuilderProject project): base (content)
+ public ActionGroupView (ViewContent content, Stetic.ActionGroupInfo group, GuiBuilderProject project): base (content)
{
groupName = group.Name;
this.project = project;
@@ -140,11 +140,11 @@ namespace MonoDevelop.GtkCore.GuiBuilder
codeBinder.TargetObject = designer.RootComponent;
}
- public override void Save (FileSaveInformation fileSaveInformation)
+ public override async Task Save (FileSaveInformation fileSaveInformation)
{
string oldBuildFile = GuiBuilderService.GetBuildCodeFileName (project.Project, groupInfo.Name);
- base.Save (fileSaveInformation);
+ await base.Save (fileSaveInformation);
if (designer == null)
return;
@@ -189,8 +189,6 @@ namespace MonoDevelop.GtkCore.GuiBuilder
void OnGroupModified (object s, EventArgs a)
{
- if (designer.Modified)
- OnContentChanged (a);
IsDirty = designer.Modified;
}
@@ -204,10 +202,10 @@ namespace MonoDevelop.GtkCore.GuiBuilder
codeBinder.UpdateSignal (a.OldSignal, a.Signal);
}
- void OnBindField (object s, EventArgs args)
+ async void OnBindField (object s, EventArgs args)
{
if (designer.SelectedAction != null) {
- codeBinder.BindToField (designer.SelectedAction);
+ await codeBinder.BindToField (designer.SelectedAction);
}
}
}