summaryrefslogtreecommitdiffstats
path: root/tdeioslave/trash
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2018-04-19 23:52:23 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2018-04-20 00:00:45 +0900
commitac79ba373f721972ac941c81e1cd89d67ca38b68 (patch)
treed12b568a6dfebdd5e69bd1ce3f416ff8f95eaf64 /tdeioslave/trash
parent42b2c4e996bde30bb6e5144226b3013953fc9e9a (diff)
downloadtdebase-ac79ba373f721972ac941c81e1cd89d67ca38b68.tar.gz
tdebase-ac79ba373f721972ac941c81e1cd89d67ca38b68.zip
Fixed trash status update problem described in bug 2729.
Special thanks to Emanoil for his initial investigation on this bug. Signed-off-by: Emanoil Kotsev <deloptes@yahoo.com> Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it> (cherry picked from commit f88a8e57feaca667ce6ebbe6f428f95076b329c8)
Diffstat (limited to 'tdeioslave/trash')
-rw-r--r--tdeioslave/trash/trashimpl.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/tdeioslave/trash/trashimpl.cpp b/tdeioslave/trash/trashimpl.cpp
index c96d15d3a..b210f1385 100644
--- a/tdeioslave/trash/trashimpl.cpp
+++ b/tdeioslave/trash/trashimpl.cpp
@@ -683,10 +683,8 @@ bool TrashImpl::isEmpty() const
void TrashImpl::fileAdded()
{
m_config.setGroup( "Status" );
- if ( m_config.readBoolEntry( "Empty", true ) == true ) {
- m_config.writeEntry( "Empty", false );
- m_config.sync();
- }
+ m_config.writeEntry( "Empty", false );
+ m_config.sync();
// The apps showing the trash (e.g. kdesktop) will be notified
// of this change when KDirNotify::FilesAdded("trash:/") is emitted,
// which will be done by the job soon after this.