diff options
author | Tobias Schwarz | 2013-03-25 10:42:11 +0000 |
---|---|---|
committer | Tobias Schwarz | 2013-03-25 10:42:11 +0000 |
commit | 06307a2e91c3b84bd0074abfb49a07f50ecf885b (patch) | |
tree | 37b840c5f32e097742f6e07f2f08f8e25db960d8 /target_explorer/plugins/org.eclipse.tcf.te.ui.forms/src/org/eclipse/tcf/te/ui/forms/parts | |
parent | b13c2014ff0537bf5cb567f1b813a18bfd04cccb (diff) | |
download | org.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.java | 6 |
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();
}
}
|