From 2dcb6ddb7b1a06d45332d278f33ba7a57f276486 Mon Sep 17 00:00:00 2001 From: littleblack111 Date: Mon, 27 Jul 2026 22:34:31 +0800 Subject: fix(Launcher): invisible components still taking up visual space due to row spacing --- popups/launcher/Launcher.qml | 1 + popups/launcher/components/IComponent.qml | 1 + 2 files changed, 2 insertions(+) (limited to 'popups') diff --git a/popups/launcher/Launcher.qml b/popups/launcher/Launcher.qml index f6f4f0b..432b420 100644 --- a/popups/launcher/Launcher.qml +++ b/popups/launcher/Launcher.qml @@ -276,6 +276,7 @@ ILauncher { model: launcher.widgetItems delegate: Loader { active: true + visible: item?.valid ?? false sourceComponent: modelData asynchronous: true onLoaded: { diff --git a/popups/launcher/components/IComponent.qml b/popups/launcher/components/IComponent.qml index 4f47b88..941a9f6 100644 --- a/popups/launcher/components/IComponent.qml +++ b/popups/launcher/components/IComponent.qml @@ -56,6 +56,7 @@ IRect { close(); } + visible: active opacity: valid ? 1 : 0 y: valid ? 0 : -Launcher.widgetHeight -- cgit v1.2.3