if (inBackground != myUpdateInBackgroundCB.isSelected()) return true;
if (myProperties.isEnabledSigning() != myEnableSigningCB.isSelected()) return true;
if (myDialog != null) {
if (isModified(myProperties.getAlias(), myDialog.myPanel.myAliasTF)) return true;
if (isModified(myProperties.getKeystore(), myDialog.myPanel.myKeystore)) return true;
<BUG>if (isModified(myProperties.getKeypass(), myDialog.myPanel.myKeypassTF)) return true;
if (isModified(myProperties.getStorepass(), myDialog.myPanel.myStorePassTF)) return true;
if (myProperties.isSelfSigning() != myDialog.myPanel.mySelfSignedRadioButton.isSelected()) return true;</BUG>
}
return false;

if (inBackground != myUpdateInBackgroundCB.isSelected()) return true;
if (myProperties.isEnabledSigning() != myEnableSigningCB.isSelected()) return true;
if (myDialog != null) {
if (isModified(myProperties.getAlias(), myDialog.myPanel.myAliasTF)) return true;
if (isModified(myProperties.getKeystore(), myDialog.myPanel.myKeystore)) return true;
final String keypass = myProperties.getKeypass();
if (isModified(keypass != null ? Base64Converter.decode(keypass) : "", myDialog.myPanel.myKeypassTF)) return true;
final String storepass = myProperties.getStorepass();
if (isModified(storepass != null ? Base64Converter.decode(storepass) : "", myDialog.myPanel.myStorePassTF)) return true;
if (myProperties.isSelfSigning() != myDialog.myPanel.mySelfSignedRadioButton.isSelected()) return true;
}
return false;
