override fun isModified()

in jetbrains-core/src/software/aws/toolkits/jetbrains/settings/AwsSettingsConfigurable.kt [82:90]


    override fun isModified(): Boolean {
        val awsSettings = AwsSettings.getInstance()
        return samTextboxInput != getSavedExecutablePath(samExecutableInstance, false) ||
            cloudDebugTextboxInput != getSavedExecutablePath(cloudDebugExecutableInstance, false) ||
            isModified(enableTelemetry, awsSettings.isTelemetryEnabled) ||
            // isModified for ComboBoxes is removed from 2021.3
            !Comparing.equal(defaultRegionHandling.selectedItem, awsSettings.useDefaultCredentialRegion) ||
            !Comparing.equal(profilesNotification.selectedItem, awsSettings.profilesNotification)
    }