Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTobias Schwarz2013-03-25 10:42:11 +0000
committerTobias Schwarz2013-03-25 10:42:11 +0000
commit06307a2e91c3b84bd0074abfb49a07f50ecf885b (patch)
tree37b840c5f32e097742f6e07f2f08f8e25db960d8 /target_explorer/plugins/org.eclipse.tcf.te.ui.forms/src/org/eclipse/tcf/te/ui/forms/parts
parentb13c2014ff0537bf5cb567f1b813a18bfd04cccb (diff)
downloadorg.eclipse.tcf-06307a2e91c3b84bd0074abfb49a07f50ecf885b.tar.gz
org.eclipse.tcf-06307a2e91c3b84bd0074abfb49a07f50ecf885b.tar.xz
org.eclipse.tcf-06307a2e91c3b84bd0074abfb49a07f50ecf885b.zip
Target Explorer: fix dirty state restore
Diffstat (limited to 'target_explorer/plugins/org.eclipse.tcf.te.ui.forms/src/org/eclipse/tcf/te/ui/forms/parts')
-rw-r--r--target_explorer/plugins/org.eclipse.tcf.te.ui.forms/src/org/eclipse/tcf/te/ui/forms/parts/AbstractSection.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/target_explorer/plugins/org.eclipse.tcf.te.ui.forms/src/org/eclipse/tcf/te/ui/forms/parts/AbstractSection.java b/target_explorer/plugins/org.eclipse.tcf.te.ui.forms/src/org/eclipse/tcf/te/ui/forms/parts/AbstractSection.java
index 468dadca9..c6af74178 100644
--- a/target_explorer/plugins/org.eclipse.tcf.te.ui.forms/src/org/eclipse/tcf/te/ui/forms/parts/AbstractSection.java
+++ b/target_explorer/plugins/org.eclipse.tcf.te.ui.forms/src/org/eclipse/tcf/te/ui/forms/parts/AbstractSection.java
@@ -305,8 +305,10 @@ public abstract class AbstractSection extends SectionPart implements IAdaptable,
UIPlugin.getTraceHandler().trace("Commit(" + onSave + ") reseted the dirty state to false.", //$NON-NLS-1$ //$NON-NLS-2$
ITraceIds.TRACE_SECTIONS_DIRTY_STATE, this);
}
-
- getManagedForm().dirtyStateChanged();
+ if (onSave)
+ getManagedForm().dirtyStateChanged();
+ else
+ markDirty();
}
}

Back to the top