override fun doOKAction()

in src/rider/main/kotlin/com/jetbrains/rider/plugins/dotnetdisassembler/ConfigurationDialog.kt [66:86]


    override fun doOKAction() {
        logger.debug("Applying configuration changes")

        settings.updateFrom(
            JitConfiguration(
                showAsmComments = generalPanel.showAsmComments,
                diffable = generalPanel.diffable,
                useTieredJit = jitPanel.useTieredJit,
                usePGO = jitPanel.usePGO,
                runAppMode = runtimePanel.runAppMode,
                useNoRestoreFlag = buildPanel.useNoRestoreFlag,
                useDotnetPublishForReload = buildPanel.useDotnetPublishForReload,
                useDotnetBuildForReload = buildPanel.useDotnetBuildForReload,
                targetFrameworkOverride = buildPanel.targetFrameworkOverride,
                selectedCompiler = jitPanel.selectedCompiler,
                disassemblyTimeoutSeconds = runtimePanel.disassemblyTimeoutSeconds
            )
        )

        super.doOKAction()
    }