Fix widget to update correctly. Do not merge

This changes widget to query the db directly since it is
already in a background thread. There were issues with using
an async query on top of a bg thread that this avoids.

Change-Id: If1a90e893627da4172530b073d0e89ea934409cb
2 files changed