diff --git a/incidenceeditor-ng/incidenceattendee.cpp b/incidenceeditor-ng/incidenceattendee.cpp --- a/incidenceeditor-ng/incidenceattendee.cpp +++ b/incidenceeditor-ng/incidenceattendee.cpp @@ -146,10 +146,8 @@ mUi->mOrganizerLabel->setVisible( false ); mConflictResolver = new ConflictResolver( parent, parent ); - mConflictResolver->setEarliestDate( mDateTime->startDate() ); - mConflictResolver->setEarliestTime( mDateTime->startTime() ); - mConflictResolver->setLatestDate( mDateTime->endDate() ); - mConflictResolver->setLatestTime( mDateTime->endTime() ); + mConflictResolver->setEarliestDateTime( mDateTime->currentStartDateTime() ); + mConflictResolver->setLatestDateTime( mDateTime->currentEndDateTime() ); connect( mUi->mSelectButton, SIGNAL(clicked(bool)), this, SLOT(slotSelectAddresses()) ); @@ -248,6 +246,7 @@ setActions( incidence->type() ); mWasDirty = false; + QTimer::singleShot(1, this, SLOT(slotEventDurationChanged())); } void IncidenceAttendee::save( const KCalCore::Incidence::Ptr &incidence )