fix(IconList): make sure we always set new path

Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
(cherry picked from commit 6cbedbe184)
This commit is contained in:
Octol1ttle 2026-01-12 23:00:45 +05:00 committed by github-actions[bot]
parent fe3c3e7449
commit 6e82d0a4eb

View file

@ -147,8 +147,7 @@ void IconList::directoryChanged(const QString& path)
{
QDir newDir(path);
if (m_dir.absolutePath() != newDir.absolutePath()) {
if (!path.startsWith(m_dir.absolutePath()))
m_dir.setPath(path);
m_dir.setPath(path);
m_dir.refresh();
if (m_isWatching)
stopWatching();
@ -488,4 +487,4 @@ QString IconList::iconDirectory(const QString& key) const
}
}
return getDirectory();
}
}