mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[find in files] IJPL-184307 add the scope changed event to FUS
GitOrigin-RevId: fb8596c2157a14de9723b5b7a555eea5972c8401
This commit is contained in:
committed by
intellij-monorepo-bot
parent
fa9c9f97d5
commit
547ccd707c
@@ -37,6 +37,7 @@ internal object FindUsagesCollector : CounterUsagesCollector() {
|
||||
CONTEXT,
|
||||
SELECTED_SEARCH_SCOPE
|
||||
)
|
||||
private val SEARCH_SCOPE_CHANGED = GROUP.registerEvent("search.scope.changed", SELECTED_SEARCH_SCOPE)
|
||||
|
||||
private val OPTION_VALUE = EventFields.Boolean("option_value")
|
||||
|
||||
@@ -75,6 +76,11 @@ internal object FindUsagesCollector : CounterUsagesCollector() {
|
||||
REGEXP_HELP_CLICKED.log(StringUtil.notNullize(type, UNKNOWN))
|
||||
}
|
||||
|
||||
@JvmStatic
|
||||
fun triggerScopeSelected(scopeType: FindPopupScopeUI.ScopeType?) {
|
||||
SEARCH_SCOPE_CHANGED.log(SelectedSearchScope.getByScopeType(scopeType))
|
||||
}
|
||||
|
||||
override fun getGroup(): EventLogGroup = GROUP
|
||||
}
|
||||
|
||||
|
||||
@@ -1965,6 +1965,7 @@ public final class FindPopupPanel extends JBPanel<FindPopupPanel> implements Fin
|
||||
@Override
|
||||
public void setSelected(@NotNull AnActionEvent e, boolean state) {
|
||||
if (state) {
|
||||
FindUsagesCollector.triggerScopeSelected(myScope);
|
||||
mySelectedScope = myScope;
|
||||
myScopeSelectionToolbar.updateActionsImmediately();
|
||||
updateScopeDetailsPanel();
|
||||
|
||||
Reference in New Issue
Block a user