Konqueror/KDesktop popup menu: sort service actions by filename to ensure consistency.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
(cherry picked from commit eb6e378c5c)
r14.0.x
Michele Calgaro 4 years ago
parent b4f1d53278
commit ba5ab6d587
Signed by: MicheleC
GPG Key ID: 2A75B7CA8ADED5CF

@ -705,10 +705,9 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf)
} }
// findAllResources() also removes duplicates // findAllResources() also removes duplicates
const TQStringList entries = TDEGlobal::dirs()->findAllResources("data", TQStringList entries = TDEGlobal::dirs()->findAllResources("data",
"konqueror/servicemenus/*.desktop", "konqueror/servicemenus/*.desktop", false, true);
false /* recursive */, entries.sort(); // sort to ensure consistent order in popup menu
true /* unique */);
TQStringList::ConstIterator eIt = entries.begin(); TQStringList::ConstIterator eIt = entries.begin();
const TQStringList::ConstIterator eEnd = entries.end(); const TQStringList::ConstIterator eEnd = entries.end();
for (; eIt != eEnd; ++eIt ) for (; eIt != eEnd; ++eIt )

Loading…
Cancel
Save