Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:dfaure
kcalendarcore
timezone_fix.diff
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File timezone_fix.diff of Package kcalendarcore
diff --git c/src/event.cpp w/src/event.cpp index 3c9aaf8b3..2c2bd27b0 100644 --- c/src/event.cpp +++ w/src/event.cpp @@ -110,7 +110,7 @@ void Event::setDtEnd(const QDateTime &dtEnd) return; } - if (d->mDtEnd != dtEnd || hasDuration() == dtEnd.isValid()) { + if (d->mDtEnd != dtEnd || d->mDtEnd.timeSpec() != dtEnd.timeSpec() || hasDuration() == dtEnd.isValid()) { update(); d->mDtEnd = dtEnd; d->mMultiDayValid = false; diff --git c/src/incidencebase.cpp w/src/incidencebase.cpp index 951936742..82e9e7d6f 100644 --- c/src/incidencebase.cpp +++ w/src/incidencebase.cpp @@ -251,7 +251,7 @@ void IncidenceBase::setDtStart(const QDateTime &dtStart) qCWarning(KCALCORE_LOG) << "Invalid dtStart"; } - if (d->mDtStart != dtStart) { + if (d->mDtStart != dtStart || d->mDtStart.timeSpec() != dtStart.timeSpec()) { update(); d->mDtStart = dtStart; d->mDirtyFields.insert(FieldDtStart);
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor