Update PendingIntent instead of just ignoring the new one
Fixes #1