https://bugs.kde.org/show_bug.cgi?id=469445

Akseli Lahtinen <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|6.8.3                       |6.8.1
  Fixed/Implemented|                            |
                 In|                            |
      Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
                   |ma/plasma-desktop/-/commit/ |ma/plasma-desktop/-/commit/
                   |a2a72d5e132b9fa1a50bc8da13a |9d8197c5400d03ce63890c4bd99
                   |1883bb30be701               |6257e91a796cb

--- Comment #58 from Akseli Lahtinen <[email protected]> ---
Git commit 9d8197c5400d03ce63890c4bd996257e91a796cb by Akseli Lahtinen.
Committed on 27/10/2026 at 20:17.
Pushed by akselmo into branch 'Plasma/6.8'.

Positioner: Remove invalid or nonexistant files

When loading or changing the positions, as we go over the files check
that the file actually exists. If it does not exist, we can remove the
related entry and continue.

This will eventually clean up any of the resolutions user has used from
files that do not exist, keeping the configuration clean from unused
items.

Add a method for FolderModel that allows us to check if the files exist.
FIXED-IN: 6.8.1


(cherry picked from commit 9ea23ebf9450668fa9daa9e4c7371e3304e75470)

Co-authored-by: Akseli Lahtinen <[email protected]>

M  +7    -0    containments/desktop/plugins/folder/foldermodel.cpp
M  +1    -0    containments/desktop/plugins/folder/foldermodel.h
M  +14   -1    containments/desktop/plugins/folder/positioner.cpp

https://invent.kde.org/plasma/plasma-desktop/-/commit/9d8197c5400d03ce63890c4bd996257e91a796cb

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to