opt: article blocked item

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-04-30 09:51:35 +08:00
parent b5f2510cce
commit 8d4bbc1a1c
2 changed files with 27 additions and 24 deletions

View File

@@ -356,7 +356,9 @@ Widget moduleBlockedItem(
if (moduleBlocked.blockedType == 1) { if (moduleBlocked.blockedType == 1) {
maxWidth = maxWidth <= 255 ? maxWidth : min(400, maxWidth * 0.8); maxWidth = maxWidth <= 255 ? maxWidth : min(400, maxWidth * 0.8);
return Container( return UnconstrainedBox(
alignment: Alignment.centerLeft,
child: Container(
width: maxWidth, width: maxWidth,
height: maxWidth, height: maxWidth,
decoration: bgImg(), decoration: bgImg(),
@@ -381,6 +383,7 @@ Widget moduleBlockedItem(
], ],
], ],
), ),
),
); );
} }
return Container( return Container(

View File

@@ -264,7 +264,7 @@ Widget forWard(
: item.modules.moduleDynamic?.major?.blocked != null : item.modules.moduleDynamic?.major?.blocked != null
? _blockedItem( ? _blockedItem(
theme, item.modules.moduleDynamic!.major!.blocked!) theme, item.modules.moduleDynamic!.major!.blocked!)
: const SizedBox(height: 0); : const SizedBox.shrink();
case 'DYNAMIC_TYPE_PGC': case 'DYNAMIC_TYPE_PGC':
return videoSeasonWidget(theme, source, item, context, 'pgc', return videoSeasonWidget(theme, source, item, context, 'pgc',
floor: floor); floor: floor);