From cf2a97660547a3ee3f1c2c5e2cb78f35ba3a9243 Mon Sep 17 00:00:00 2001 From: Yahor Urbanovich Date: Thu, 3 Oct 2024 14:19:31 +0300 Subject: [PATCH] Disable ImageVector preview feature for "androidx.compose.material.icons" package --- .../valkyrie/editor/ImageVectorPreviewEditorProvider.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/idea-plugin/src/main/kotlin/io/github/composegears/valkyrie/editor/ImageVectorPreviewEditorProvider.kt b/idea-plugin/src/main/kotlin/io/github/composegears/valkyrie/editor/ImageVectorPreviewEditorProvider.kt index 52369bca..9db67a91 100644 --- a/idea-plugin/src/main/kotlin/io/github/composegears/valkyrie/editor/ImageVectorPreviewEditorProvider.kt +++ b/idea-plugin/src/main/kotlin/io/github/composegears/valkyrie/editor/ImageVectorPreviewEditorProvider.kt @@ -26,6 +26,10 @@ class ImageVectorPreviewEditorProvider : .bufferedReader() .use { it.readText() } + if (content.contains("package androidx.compose.material.icons\n")) { + return false + } + return content.contains("androidx.compose.ui.graphics.vector.ImageVector") && ( content.contains("androidx.compose.ui.graphics.vector.path") ||