FUS for gutter icon clicks Report accessible icon name instead of renderer class (IDEA-CR-46018)

The renderer class is same for different types of icons, so it does not allow to determine which icon was clicked
This commit is contained in:
Dmitry Jemerov
2019-04-08 19:17:06 +02:00
parent 0c023a73c5
commit ce65addf39
@@ -1780,7 +1780,7 @@ class EditorGutterComponentImpl extends EditorGutterComponentEx implements Mouse
}
if (clickAction != null) {
if (PluginInfoDetectorKt.getPluginInfo(renderer.getClass()).isSafeToReport()) {
FUCounterUsageLogger.getInstance().logEvent("gutter.icon.click", renderer.getClass().getName());
FUCounterUsageLogger.getInstance().logEvent("gutter.icon.click", renderer.getAccessibleName());
}
performAction(clickAction, e, ActionPlaces.EDITOR_GUTTER, myEditor.getDataContext());