← Back to team overview

touch-packages team mailing list archive

[Bug 1520511] Re: set Null id for Occurrence item

 

** Branch linked: lp:~gary-wzl77/qtorganizer5-eds/null_id_occurrenceitem

** Changed in: qtorganizer5-eds (Ubuntu)
     Assignee: (unassigned) => Gary.Wang (gary-wzl77)

** Changed in: qtorganizer5-eds (Ubuntu)
       Status: New => In Progress

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to qtorganizer5-eds in
Ubuntu.
https://bugs.launchpad.net/bugs/1520511

Title:
  set Null id for Occurrence item

Status in qtorganizer5-eds package in Ubuntu:
  In Progress

Bug description:
  non-Null QOrganizerItemId for occurrence item cause QDeclarativeOrganizerModel didn't trigger modelChanged(). So user have no idea if occurrence event is added in calendar and have to refresh current view or swipe left or right to load Occurrence events.
  http://bazaar.launchpad.net/~ubuntu-branches/ubuntu/wily/qtpim-opensource-src/wily-proposed/view/head:/src/imports/organizer/qdeclarativeorganizermodel.cpp#L1523

  This issue also affects occurrence events removal(Even if  occurrence
  event was removed by user, but since model didn't trigger modelChanged
  signal, user can still see the events in calendar app).

  So regarding occurrence events only keep parent id and set null id for
  occurrence event.

  Related bug:  Bug#1438910

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qtorganizer5-eds/+bug/1520511/+subscriptions


References