in idea-plugin/src/main/java/com/jetbrains/ide/streamdeck/settings/StreamDeckPreferenceComponent.java [137:143]
public boolean isModified() {
return !Objects.equals(myPortIntField.getValue(), myActionServerSettings.getDefaultPort())
|| !Objects.equals(new String(myPasswordField.getPassword()), myActionServerSettings.getPassword())
|| !Objects.equals(myEnableStreamDeckCheckBox.isSelected(), myActionServerSettings.getEnable())
|| !Objects.equals(myEnableRemoteStreamDeckCheckBox.isSelected(), myActionServerSettings.getEnableRemote())
|| !Objects.equals(myFocusOnly.isSelected(), myActionServerSettings.getFocusOnly());
}