[messaging] Too easy to delete whole conversation history with a contact
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UX |
Fix Committed
|
Medium
|
Olga Kemmet | ||
messaging-app (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Steps:
* open messaging app
* drag one of the items on the list to the right
* tap on the trash icon
Expected:
* only today's messages are removed or at least there's a confirmation dialog
Current:
* whole history of messaging with a contact is removed
The fact that conversations are separated by days suggests as if a single item was a conversation within that day. But in fact they're complete conversations just ordered by date (which is actually different than the phone log, which *is* split by date, and removing an item there only affects a day's events).
I wonder if it would be better to indeed show multiple entries for a single contact, in each day a message was sent either way, this being a shortcut to a certain message when opening. It feels like this would be better in the long run (imagine many years of messaging history). That might deserve another bug though.
ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: messaging-app 0.1+15.
Uname: Linux 3.4.67 armv7l
ApportVersion: 2.15-0ubuntu3
Architecture: armhf
Date: Wed Jan 7 00:06:35 2015
InstallationDate: Installed on 2014-12-17 (20 days ago)
InstallationMedia: Ubuntu Vivid Vervet (development branch) - armhf (20141217-020204)
SourcePackage: messaging-app
UpgradeStatus: No upgrade log present (probably fresh install)
------- UX comment & resolution --------
There is an active action of
1. dragging the list item in the conversation overview to the right
2. tapping the delete icon
This means that there is already a two step interaction in place before the message is deleted. As an additionally security measure we could introduce an additional confirmation dialog.
summary: |
- Too easy to delete whole conversation history with a contact + [messaging] Too easy to delete whole conversation history with a contact |
Changed in ubuntu-ux: | |
importance: | Undecided → Medium |
status: | New → Triaged |
assignee: | nobody → Olga Kemmet (olga-kemmet) |
Updated bug description with a design resolution. Marking as Won't Fix as described behaviour is intended.