fixed subject rename at homeworks
This commit is contained in:
@@ -42,7 +42,7 @@ class HomeworkTile extends StatelessWidget {
|
||||
padding: const EdgeInsets.only(top: 2.0),
|
||||
child: Icon(
|
||||
SubjectIcon.resolveVariant(
|
||||
subjectName: homework.subjectName, context: context),
|
||||
subjectName: homework.subject.name, context: context),
|
||||
size: 28.0,
|
||||
color: AppColors.of(context).text.withOpacity(.75),
|
||||
),
|
||||
@@ -62,7 +62,7 @@ class HomeworkTile extends StatelessWidget {
|
||||
],
|
||||
)
|
||||
: Text(
|
||||
homework.subjectName.capital(),
|
||||
homework.subject.renamedTo ?? homework.subject.name.capital(),
|
||||
maxLines: 2,
|
||||
overflow: TextOverflow.ellipsis,
|
||||
style: const TextStyle(fontWeight: FontWeight.w600),
|
||||
|
||||
@@ -40,11 +40,12 @@ class HomeworkView extends StatelessWidget {
|
||||
// Header
|
||||
ListTile(
|
||||
leading: Icon(
|
||||
SubjectIcon.resolveVariant(subjectName: homework.subjectName, context: context),
|
||||
SubjectIcon.resolveVariant(
|
||||
subjectName: homework.subject.name, context: context),
|
||||
size: 36.0,
|
||||
),
|
||||
title: Text(
|
||||
homework.subjectName.capital(),
|
||||
homework.subject.renamedTo ?? homework.subject.name.capital(),
|
||||
maxLines: 1,
|
||||
overflow: TextOverflow.ellipsis,
|
||||
style: const TextStyle(fontWeight: FontWeight.w600),
|
||||
@@ -62,9 +63,13 @@ class HomeworkView extends StatelessWidget {
|
||||
),
|
||||
|
||||
// Details
|
||||
if (homework.deadline.year != 0) Detail(title: "deadline".i18n, description: homework.deadline.format(context)),
|
||||
if (homework.deadline.year != 0)
|
||||
Detail(
|
||||
title: "deadline".i18n,
|
||||
description: homework.deadline.format(context)),
|
||||
Padding(
|
||||
padding: const EdgeInsets.symmetric(horizontal: 18.0, vertical: 6.0),
|
||||
padding:
|
||||
const EdgeInsets.symmetric(horizontal: 18.0, vertical: 6.0),
|
||||
child: SelectableLinkify(
|
||||
text: homework.content.escapeHtml(),
|
||||
options: const LinkifyOptions(looseUrl: true, removeWww: true),
|
||||
|
||||
Reference in New Issue
Block a user