From cbc8f6ede21c278658ad536bace106ba034ac26a Mon Sep 17 00:00:00 2001 From: Kai Uwe Broulik Date: Wed, 18 Mar 2026 13:33:31 +0100 Subject: dolphincontextmenu: Set item list properties before adding actions Sometimes the selection is empty or not updated properly. Better be safe than sorry and make sure the items are always up to date. This amends commit db49ac4e --- src/dolphincontextmenu.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/dolphincontextmenu.cpp') diff --git a/src/dolphincontextmenu.cpp b/src/dolphincontextmenu.cpp index 6fb362039..631b99efc 100644 --- a/src/dolphincontextmenu.cpp +++ b/src/dolphincontextmenu.cpp @@ -267,6 +267,9 @@ void DolphinContextMenu::addItemContextMenu() Q_ASSERT(!m_fileInfo.isNull()); const KFileItemListProperties &selectedItemsProps = selectedItemsProperties(); + // This is updated live in DolphinMainWindow::slotSelectionChanged but there can + // be situations where there are no selected items. + m_fileItemActions->setItemListProperties(selectedItemsProps); if (m_selectedItems.count() == 1) { // single files -- cgit v1.3