Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUwe Stieber2012-11-26 09:42:43 +0000
committerUwe Stieber2012-11-26 09:42:43 +0000
commitd2e223c10cd2a9ef6e6ec3da18685d20b39d676c (patch)
tree55bb864971ad16796b8fab9dc3f205756699ee98
parent3eb07d1a0be75467cb01ba09c898f78e0376dbe6 (diff)
downloadorg.eclipse.tcf-d2e223c10cd2a9ef6e6ec3da18685d20b39d676c.tar.gz
org.eclipse.tcf-d2e223c10cd2a9ef6e6ec3da18685d20b39d676c.tar.xz
org.eclipse.tcf-d2e223c10cd2a9ef6e6ec3da18685d20b39d676c.zip
Target Explorer: Fix configuration editor dirty state calculation
-rw-r--r--target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/editor/sections/AttributesSection.java3
-rw-r--r--target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/editor/sections/GeneralInformationSection.java3
-rw-r--r--target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/editor/sections/TransportSection.java3
3 files changed, 9 insertions, 0 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/editor/sections/AttributesSection.java b/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/editor/sections/AttributesSection.java
index 7ed0d0627..8d4150fdb 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/editor/sections/AttributesSection.java
+++ b/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/editor/sections/AttributesSection.java
@@ -164,6 +164,9 @@ public class AttributesSection extends AbstractSection {
setupData((IPeerModel)node);
}
}
+ } else {
+ // Evaluate the dirty state even if going inactive
+ dataChanged(null);
}
}
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/editor/sections/GeneralInformationSection.java b/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/editor/sections/GeneralInformationSection.java
index ba2d1007f..2240474b1 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/editor/sections/GeneralInformationSection.java
+++ b/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/editor/sections/GeneralInformationSection.java
@@ -187,6 +187,9 @@ public class GeneralInformationSection extends AbstractSection {
setupData((IPeerModel)node);
}
}
+ } else {
+ // Evaluate the dirty state even if going inactive
+ dataChanged(null);
}
}
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/editor/sections/TransportSection.java b/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/editor/sections/TransportSection.java
index f5e1dd5c6..666d139bf 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/editor/sections/TransportSection.java
+++ b/target_explorer/plugins/org.eclipse.tcf.te.tcf.ui/src/org/eclipse/tcf/te/tcf/ui/editor/sections/TransportSection.java
@@ -172,6 +172,9 @@ public class TransportSection extends AbstractSection {
setupData((IPeerModel)node);
}
}
+ } else {
+ // Evaluate the dirty state even if going inactive
+ dataChanged(null);
}
}

Back to the top