author | umopapisdn <umopapisdn> | 2003-05-13 23:05:10 (UTC) |
---|---|---|
committer | umopapisdn <umopapisdn> | 2003-05-13 23:05:10 (UTC) |
commit | 3cd39cd981c4691c559042075c5223d09c87007e (patch) (side-by-side diff) | |
tree | 729ffa45a15a09f744860829e2ae0839871157f7 | |
parent | 1e0e2f57472538bd880967ebe061c8f39a7e270b (diff) | |
download | opie-3cd39cd981c4691c559042075c5223d09c87007e.zip opie-3cd39cd981c4691c559042075c5223d09c87007e.tar.gz opie-3cd39cd981c4691c559042075c5223d09c87007e.tar.bz2 |
Bugfix: (Bug #0000862) The red time marker should only be visible if we are showing today's date.
-rw-r--r-- | core/pim/datebook/datebookday.cpp | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/core/pim/datebook/datebookday.cpp b/core/pim/datebook/datebookday.cpp index 8232a51..0b213e9 100644 --- a/core/pim/datebook/datebookday.cpp +++ b/core/pim/datebook/datebookday.cpp @@ -505,27 +505,29 @@ void DateBookDay::relayoutPage( bool fromResize ) } } if (jumpToCurTime && this->date() == QDate::currentDate()) { view->setContentsPos( 0, QTime::currentTime().hour() * view->rowHeight(0) ); //set listview to current hour } else { view->setContentsPos( 0, startTime * view->rowHeight(0) ); } } timeMarker->setTime( QTime::currentTime() ); //display timeMarker timeMarker->raise(); //on top of all widgets - if (this->date() == QDate::currentDate()) //only show timeMarker on current day - timeMarker->show(); else timeMarker->hide(); - + if (this->date() == QDate::currentDate()) { //only show timeMarker on current day + timeMarker->show(); + } else { + timeMarker->hide(); + } setUpdatesEnabled( TRUE ); return; } DateBookDayWidget *DateBookDay::intersects( const DateBookDayWidget *item, const QRect &geom ) { int i = 0; DateBookDayWidget *w = widgetList.at(i); int wCount = widgetList.count(); while ( i < wCount && w != item ) { if ( w->geometry().intersects( geom ) ) { return w; |