public boolean isModified()

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());
    }