Titles redundant for confirmation dialogs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
subiquity |
Triaged
|
Undecided
|
Unassigned |
Bug Description
> title = _("Confirm deletion of {}").format(
>
> lines = [
> Text(_("Do you really want to delete the {desc} {label}?").format(
> desc=obj.desc(), label=obj.label)),
> title = _("Remove all {things} from {obj}").format(
> things=things, obj=obj.desc())
> lines = [
> _(
> "Do you really want to remove all {things} from "
> "{obj}?").format(
> things=things, obj=obj.label),
> "",
> ]
These examples illustrate how titles are counterproductive for parented confirmation dialogs. Either the title is redundant (as it is here), or users miss important info when they assume, based on past experience, that the title is redundant.
In these two cases, the title can simply be dropped. In other cases it might be necessary to move info from the title to the body before dropping the title.