@@ -45,12 +45,6 @@ internal class SettingsActions(
4545 override fun getActionUpdateThread (): ActionUpdateThread =
4646 ActionUpdateThread .EDT
4747
48- override fun actionPerformed (e : AnActionEvent ) {
49- val configService = CCConfigService .getInstance(lookup.project)
50- configService.completionType = if (configService.completionType == TEMPLATE ) POPUP else TEMPLATE
51- enhancer.settingChanged()
52- }
53-
5448 override fun update (event : AnActionEvent ) {
5549 val configService = CCConfigService .getInstance(lookup.project)
5650 event.presentation.also {
@@ -62,17 +56,17 @@ internal class SettingsActions(
6256 }
6357 }
6458 }
65- }
66-
67- private inner class FilterModeChangeAction : AnAction () {
68- override fun getActionUpdateThread (): ActionUpdateThread =
69- ActionUpdateThread .EDT
7059
7160 override fun actionPerformed (e : AnActionEvent ) {
7261 val configService = CCConfigService .getInstance(lookup.project)
73- configService.providerFilterType = if (configService.providerFilterType == HIDE_SELECTED ) KEEP_SELECTED else HIDE_SELECTED
62+ configService.completionType = if (configService.completionType == TEMPLATE ) POPUP else TEMPLATE
7463 enhancer.settingChanged()
7564 }
65+ }
66+
67+ private inner class FilterModeChangeAction : AnAction () {
68+ override fun getActionUpdateThread (): ActionUpdateThread =
69+ ActionUpdateThread .EDT
7670
7771 override fun update (event : AnActionEvent ) {
7872 val hideSelected = CCBundle [" cc.completion.menu.filter.hideSelected" ]
@@ -87,5 +81,11 @@ internal class SettingsActions(
8781 }
8882 }
8983 }
84+
85+ override fun actionPerformed (e : AnActionEvent ) {
86+ val configService = CCConfigService .getInstance(lookup.project)
87+ configService.providerFilterType = if (configService.providerFilterType == HIDE_SELECTED ) KEEP_SELECTED else HIDE_SELECTED
88+ enhancer.settingChanged()
89+ }
9090 }
9191}
0 commit comments