aboutsummaryrefslogtreecommitdiffstatsci
path: root/src/GraphicObjects
diff options
context:
space:
mode:
Diffstat (limited to 'src/GraphicObjects')
-rw-r--r--src/GraphicObjects/GraphicObject.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/GraphicObjects/GraphicObject.cs b/src/GraphicObjects/GraphicObject.cs
index 894d2270..0290efd3 100644
--- a/src/GraphicObjects/GraphicObject.cs
+++ b/src/GraphicObjects/GraphicObject.cs
@@ -1383,8 +1383,11 @@ namespace Crow
/// </summary>
public virtual void ClearBinding(){
foreach (Binding b in Bindings) {
- if (string.IsNullOrEmpty (b.DynMethodId))
+ if (string.IsNullOrEmpty (b.DynMethodId)) {
+ b.Resolved = false;
+ //TODO:check if full reset is necessary
continue;
+ }
MemberReference mr = null;
if (b.Target == null)
mr = b.Source;