Create patch dialog: don't select "include base revision" checkbox by default, remember the setting.

This commit is contained in:
Kirill Likhodedov
2013-01-18 12:31:20 +04:00
parent 96462d0b09
commit adb4e613bf
@@ -191,8 +191,7 @@ public class CreatePatchConfigurationPanel {
inclusionListener.run();
final VcsConfiguration configuration = VcsConfiguration.getInstance(myProject);
boolean turnOn = dvcsIsUsed || configuration.INCLUDE_TEXT_INTO_PATCH;
myIncludeBaseRevisionTextCheckBox.setSelected(turnOn);
myIncludeBaseRevisionTextCheckBox.setSelected(configuration.INCLUDE_TEXT_INTO_PATCH);
myIncludeBaseRevisionTextCheckBox.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
@@ -220,7 +219,7 @@ public class CreatePatchConfigurationPanel {
}
public void onOk() {
if (myIncludeBaseRevisionTextCheckBox.isVisible() && !myDvcsIsUsed) {
if (myIncludeBaseRevisionTextCheckBox.isVisible()) {
final VcsConfiguration vcsConfiguration = VcsConfiguration.getInstance(myProject);
vcsConfiguration.INCLUDE_TEXT_INTO_PATCH = myIncludeBaseRevisionTextCheckBox.isSelected();
}