mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
terminal: persist environment variables between IDE starts (IDEA-203647)
This commit is contained in:
@@ -33,6 +33,8 @@ class TerminalOptionsProvider : PersistentStateComponent<TerminalOptionsProvider
|
||||
myState.myShellIntegration = state.myShellIntegration
|
||||
myState.myShellPath = state.myShellPath
|
||||
myState.myHighlightHyperlinks = state.myHighlightHyperlinks
|
||||
myState.myUserSpecifiedEnvs = LinkedHashMap(state.myUserSpecifiedEnvs)
|
||||
myState.myPassParentEnvs = state.myPassParentEnvs
|
||||
}
|
||||
|
||||
fun closeSessionOnLogout(): Boolean {
|
||||
@@ -80,7 +82,7 @@ class TerminalOptionsProvider : PersistentStateComponent<TerminalOptionsProvider
|
||||
var myOverrideIdeShortcuts: Boolean = true
|
||||
var myShellIntegration: Boolean = true
|
||||
var myHighlightHyperlinks: Boolean = true
|
||||
var myUserSpecifiedEnvs: Map<String, String> = hashMapOf()
|
||||
var myUserSpecifiedEnvs: Map<String, String> = LinkedHashMap()
|
||||
var myPassParentEnvs = true
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user