From ce65addf39e293c3e314fabe83f98d34223ad75e Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Mon, 8 Apr 2019 19:16:29 +0200 Subject: [PATCH] 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 --- .../intellij/openapi/editor/impl/EditorGutterComponentImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorGutterComponentImpl.java b/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorGutterComponentImpl.java index c9411fc6a896..f39609da11f6 100644 --- a/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorGutterComponentImpl.java +++ b/platform/platform-impl/src/com/intellij/openapi/editor/impl/EditorGutterComponentImpl.java @@ -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());