diff --git a/Sora/Views/MediaInfoView/MediaInfoView.swift b/Sora/Views/MediaInfoView/MediaInfoView.swift index bb2ceb9..c0c5bb1 100644 --- a/Sora/Views/MediaInfoView/MediaInfoView.swift +++ b/Sora/Views/MediaInfoView/MediaInfoView.swift @@ -318,10 +318,12 @@ struct MediaInfoView: View { .font(.system(size: 16)) .foregroundColor(.secondary) .lineLimit(showFullSynopsis ? nil : 3) - + .animation(nil, value: showFullSynopsis) + Text(showFullSynopsis ? "LESS" : "MORE") .font(.system(size: 16, weight: .bold)) .foregroundColor(.accentColor) + .animation(.easeInOut(duration: 0.3), value: showFullSynopsis) } .onTapGesture { withAnimation(.easeInOut(duration: 0.3)) {