diff --git a/rtgui/filebrowser.cc b/rtgui/filebrowser.cc index d3fc71d62..c3d64eb78 100644 --- a/rtgui/filebrowser.cc +++ b/rtgui/filebrowser.cc @@ -616,9 +616,6 @@ void FileBrowser::addEntry_ (FileBrowserEntry* entry) initEntry (entry); } redraw (); - - // newly added item might have been already trashed in a previous session - trash_changed().emit(); } FileBrowserEntry* FileBrowser::delEntry (const Glib::ustring& fname) diff --git a/rtgui/filecatalog.cc b/rtgui/filecatalog.cc index fba3f432a..eafe32fcd 100644 --- a/rtgui/filecatalog.cc +++ b/rtgui/filecatalog.cc @@ -825,6 +825,9 @@ void FileCatalog::previewsFinishedUI () refImageForOpen_fname = ""; actionNextPrevious = NAV_NONE; } + + // newly added item might have been already trashed in a previous session + trashChanged(); } void FileCatalog::previewsFinished (int dir_id)