Open Bug 1565999 Opened 5 years ago Updated 2 years ago

attendees dialog role-icon status-icon wrongness - should see both role and status overlayed like itip-icon instead

Categories

(Calendar :: E-mail based Scheduling (iTIP/iMIP), task)

Tracking

(Not tracked)

People

(Reporter: mkmelin, Unassigned)

Details

+++ This bug was initially created as a clone of Bug #1530213 +++

See bug 1530213 comment 20 and 21: the whole business with role-icon and status-icon is very shady there (look up by class name, then change the class from beneath). Also, the status and role should preferably be overlayed like in the itip-icon.

Is there a good example of what this should look like?

For how it should look like? It's displaying correctly in the (readonly) attendees list you see when you have an existing event you click up. In the editing mode, you don't see what the status is for the response, only their role.
https://searchfox.org/comm-central/search?q=itip-icon&path=

What should be role and status or if it's even the right class name to use there, I don't know. It requires some research. But we shouldn't do things like

let a = this.querySelector(".role-icon");
a.className = "status-icon";

Things we query on should be stable.

Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.