----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://git.reviewboard.kde.org/r/124371/#review82566 -----------------------------------------------------------
+1, though I remember sebas also tried to fix some recursive loop here sometime ago.. tree b2e50f720e779924ffbc9211c935cb433894337a parent 2d7dfd214789ec140306eb18971689909692deae author Sebastian Kügler <se...@kde.org> Thu Jan 29 13:35:31 2015 +0100 committer Sebastian Kügler <se...@kde.org> Thu Jan 29 13:35:31 2015 +0100 Fix fallback from invalid L&F packages The mechanism should have deleted the old key from the config if it was invalid and then try again in order to get the default. As we were deleting the wrong key (actually the value of the shell package key), this was turning into a recursive loop. Deleting the correct key obviously fixes this. Thanks Bille for reporting! Reviewed-by: Marco Martin BUG:343510 - Bhushan Shah On July 16, 2015, 5:08 p.m., Daniel Vrátil wrote: > > ----------------------------------------------------------- > This is an automatically generated e-mail. To reply, visit: > https://git.reviewboard.kde.org/r/124371/ > ----------------------------------------------------------- > > (Updated July 16, 2015, 5:08 p.m.) > > > Review request for KDE Frameworks and Marco Martin. > > > Repository: plasma-framework > > > Description > ------- > > The `LookAndFeel` entry does not exist in `kdeglobals` (it's called > `LookAndFeelPackage`), so when the configured LnF package is removed or > renamed, the code will go to endless loop because it never clears the > configuration ine `kdeglobals` correctly. > > We discovered this in Fedora, because we ship our own ugly LnF package, and > we renamed it at some point, which caused KDED to go nuts. > > > Diffs > ----- > > src/platformstatus/platformstatus.cpp e03c16d > > Diff: https://git.reviewboard.kde.org/r/124371/diff/ > > > Testing > ------- > > > Thanks, > > Daniel Vrátil > >
_______________________________________________ Kde-frameworks-devel mailing list Kde-frameworks-devel@kde.org https://mail.kde.org/mailman/listinfo/kde-frameworks-devel