From d4819fa01cc14cbc5dad9d4247f2b9c4a35676cf Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Wed, 17 Jul 2024 16:18:52 +0200 Subject: [PATCH] ExtensionManager: Don't strip empty lines from description text Empty lines play a crucial role since we now interpret the description text as Markdown. Change-Id: Idad3996bde4183145d6ba1c092536c4c52fa6457 Reviewed-by: Cristian Adam --- src/plugins/extensionmanager/extensionsmodel.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/extensionmanager/extensionsmodel.cpp b/src/plugins/extensionmanager/extensionsmodel.cpp index f6d39304a8c..6a4fd30429c 100644 --- a/src/plugins/extensionmanager/extensionsmodel.cpp +++ b/src/plugins/extensionmanager/extensionsmodel.cpp @@ -218,8 +218,8 @@ static Extension extensionFromPluginSpec(const PluginSpec *pluginSpec) .version = pluginSpec->version(), }; - const QStringList lines = pluginSpec->description().split('\n', Qt::SkipEmptyParts) - + pluginSpec->longDescription().split('\n', Qt::SkipEmptyParts); + const QStringList lines = pluginSpec->description().split('\n') + + pluginSpec->longDescription().split('\n'); const TextData text = {{ pluginSpec->name(), lines }}; LinksData links; if (const QString url = pluginSpec->url(); !url.isEmpty())