File tree Expand file tree Collapse file tree
src/main/kotlin/com/ashotn/opencode/relay/actions Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,19 +33,17 @@ class ToggleSessionsSectionAction(private val project: Project) :
3333 override fun isSelected (e : AnActionEvent ): Boolean = OpenCodeSettings .getInstance(project).sessionsSectionVisible
3434
3535 override fun setSelected (e : AnActionEvent , state : Boolean ) {
36- updateSessionsSectionVisibility(project, state)
36+ updateSessionsSectionVisibility(state)
3737 }
3838
39- companion object {
40- fun updateSessionsSectionVisibility (project : Project , visible : Boolean ) {
41- val settings = OpenCodeSettings .getInstance(project)
42- if (settings.sessionsSectionVisible == visible) return
39+ private fun updateSessionsSectionVisibility (visible : Boolean ) {
40+ val settings = OpenCodeSettings .getInstance(project)
41+ if (settings.sessionsSectionVisible == visible) return
4342
44- val oldSettings = settings.snapshot()
45- settings.sessionsSectionVisible = visible
46- val newSettings = settings.snapshot()
47- project.messageBus.syncPublisher(OpenCodeSettingsChangedListener .TOPIC )
48- .onSettingsChanged(oldSettings, newSettings)
49- }
43+ val oldSettings = settings.snapshot()
44+ settings.sessionsSectionVisible = visible
45+ val newSettings = settings.snapshot()
46+ project.messageBus.syncPublisher(OpenCodeSettingsChangedListener .TOPIC )
47+ .onSettingsChanged(oldSettings, newSettings)
5048 }
5149}
You can’t perform that action at this time.
0 commit comments