This feels like a nitpick UI issue that may be subjective, so feel free to close this issue if it is intended behavior or there is any disagreement.
Currently, when there are not any homeworks that have not yet been submitted, a pair of empty parens are present.
As they are unlabeled, it doesn't necessarily seem immediately intuitive to users that these unlabeled empty parens represent the empty list of the names of assignments that fall under Homeworks not yet submitted. Showing these parens also seems like potentially redundant information given that the weighting of 0.00 is already shown in the case that there are no assignments present.
I propose not showing any parens when stats[:unsub_names] is empty, so the space where the parens are would just appear blank when there aren't any assignments under this category.
This similarly affects Ungraded assignments' potential score.
This feels like a nitpick UI issue that may be subjective, so feel free to close this issue if it is intended behavior or there is any disagreement.
Currently, when there are not any homeworks that have not yet been submitted, a pair of empty parens are present.
As they are unlabeled, it doesn't necessarily seem immediately intuitive to users that these unlabeled empty parens represent the empty list of the names of assignments that fall under
Homeworks not yet submitted
. Showing these parens also seems like potentially redundant information given that the weighting of 0.00 is already shown in the case that there are no assignments present.I propose not showing any parens when
stats[:unsub_names]
is empty, so the space where the parens are would just appear blank when there aren't any assignments under this category.This similarly affects
Ungraded assignments' potential score
.The relevant code seems to be here and here.