Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37872540
en ru br
Репозитории ALT

Группа :: Графические оболочки/KDE
Пакет: plasma5-workspace

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: alt-lock-widgets.patch
Скачать


--- a/shell/shellcorona.cpp
+++ b/shell/shellcorona.cpp
@@ -718,7 +718,13 @@ void ShellCorona::load()
         setImmutability(Plasma::Types::SystemImmutable);
     } else {
         KConfigGroup coronaConfig(config(), "General");
-        setImmutability((Plasma::Types::ImmutabilityType)coronaConfig.readEntry("immutability", static_cast<int>(Plasma::Types::Mutable)));
+        bool immutability_present = coronaConfig.readEntry("immutability", 0) != 0;
+        if( immutability_present ) {
+            setImmutability(Plasma::Types::UserImmutable);
+        } else {
+            coronaConfig.writeEntry("immutability", static_cast<int>(Plasma::Types::Mutable));
+            setImmutability(Plasma::Types::Mutable);
+        }
     }
 }
 
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin