latte-dock: fix autostart file (#140462)

This commit is contained in:
Diffumist 2021-10-05 02:25:59 +08:00 committed by GitHub
parent b995290d0b
commit c50a069e69
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 32 additions and 1 deletions

View File

@ -0,0 +1,25 @@
From a162c54ed1fcc39434edf8666c72c305d05e79e6 Mon Sep 17 00:00:00 2001
From: diffumist <git@diffumist.me>
Date: Mon, 4 Oct 2021 16:58:37 +0800
Subject: [PATCH] close user config autostart
---
app/settings/universalsettings.cpp | 3 ---
1 file changed, 3 deletions(-)
diff --git a/app/settings/universalsettings.cpp b/app/settings/universalsettings.cpp
index e0010542..82b9e785 100644
--- a/app/settings/universalsettings.cpp
+++ b/app/settings/universalsettings.cpp
@@ -77,9 +77,6 @@ void UniversalSettings::load()
//! check if user has set the autostart option
bool autostartUserSet = m_universalGroup.readEntry("userConfiguredAutostart", false);
- if (!autostartUserSet && !autostart()) {
- setAutostart(true);
- }
//! init screen scales
m_screenScalesGroup = m_universalGroup.group("ScreenScales");
--
2.33.0

View File

@ -16,7 +16,13 @@ mkDerivation rec {
nativeBuildInputs = [ extra-cmake-modules cmake karchive kwindowsystem
qtx11extras kcrash knewstuff ];
patches = [
./0001-close-user-autostart.patch
];
fixupPhase = ''
mkdir -p $out/etc/xdg/autostart
cp $out/share/applications/org.kde.latte-dock.desktop $out/etc/xdg/autostart
'';
meta = with lib; {
description = "Dock-style app launcher based on Plasma frameworks";