From 0046f49fb551ed3db5f695f3adacb17270cddd2f Mon Sep 17 00:00:00 2001 From: Daniel Lee Date: Tue, 14 Sep 2010 04:08:24 +0000 Subject: [PATCH] fix last activity display in qt client --- qt/details.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/qt/details.cc b/qt/details.cc index eeff86b2b..dc762d340 100644 --- a/qt/details.cc +++ b/qt/details.cc @@ -499,8 +499,10 @@ Details :: refresh( ) if( latest < dt ) latest = dt; } - const int seconds = latest.secsTo( qdt_now ); - if( seconds < 5 ) + const int seconds = latest.isValid() ? latest.secsTo( qdt_now ) : -1; + if( seconds < 0 ) + string = none; + else if( seconds < 5 ) string = tr( "Active now" ); else string = tr( "%1 ago" ).arg( Formatter::timeToString( seconds ) );