From 991957c1aa2be3fa31725854e08e1e1f034de912 Mon Sep 17 00:00:00 2001 From: Konstantin Bulenkov Date: Wed, 21 Oct 2020 23:34:31 +0200 Subject: [PATCH] Do not show Emoji picker action on Windows and macOS GitOrigin-RevId: 17609d697baa00bd1ba536bea6911f312f71ff55 --- .../plugins/emojipicker/action/OpenEmojiPickerAction.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/emojipicker/src/org/jetbrains/plugins/emojipicker/action/OpenEmojiPickerAction.java b/plugins/emojipicker/src/org/jetbrains/plugins/emojipicker/action/OpenEmojiPickerAction.java index 5592b8f579e0..81dcdd7f790a 100644 --- a/plugins/emojipicker/src/org/jetbrains/plugins/emojipicker/action/OpenEmojiPickerAction.java +++ b/plugins/emojipicker/src/org/jetbrains/plugins/emojipicker/action/OpenEmojiPickerAction.java @@ -10,6 +10,7 @@ import com.intellij.openapi.editor.impl.EditorImpl; import com.intellij.openapi.project.DumbAwareAction; import com.intellij.openapi.ui.TypingTarget; import com.intellij.openapi.ui.popup.JBPopup; +import com.intellij.openapi.util.SystemInfo; import org.jetbrains.annotations.NotNull; import org.jetbrains.plugins.emojipicker.ui.EmojiPicker; import org.jetbrains.plugins.emojipicker.ui.EmojiSearchField; @@ -85,7 +86,8 @@ public class OpenEmojiPickerAction extends DumbAwareAction { @Override public void update(@NotNull AnActionEvent e) { - e.getPresentation().setEnabledAndVisible(getContext(e, true) == Context.FOUND); + boolean enabled = SystemInfo.isLinux && getContext(e, true) == Context.FOUND; + e.getPresentation().setEnabledAndVisible(enabled); } @Override