diff --git a/lib/business_logic/settings.dart b/lib/business_logic/settings.dart index f07ddfa..21c36bf 100644 --- a/lib/business_logic/settings.dart +++ b/lib/business_logic/settings.dart @@ -127,7 +127,7 @@ class Settings { settings.activeIdentity = settings.identities.keys.first; } - settings.postWidth = settings.prefs.getDouble(postWidthKey) ?? 0.8; + settings.postWidth = settings.prefs.getDouble(postWidthKey) ?? 1.0; settings.maxPostWidth = settings.prefs.getDouble(maxPostWidthKey) ?? 1000; final themename = settings.prefs.getString(themeKey); diff --git a/lib/partials/media_attachment.dart b/lib/partials/media_attachment.dart index 0eaaf65..66599b5 100644 --- a/lib/partials/media_attachment.dart +++ b/lib/partials/media_attachment.dart @@ -36,12 +36,14 @@ class ImageAttachmentDisplay extends StatelessWidget { @override Widget build(BuildContext context) { return Column(crossAxisAlignment: CrossAxisAlignment.start, children: [ - Image.network( - model.url, - errorBuilder: ((context, error, stackTrace) => const Icon(Icons.error)), - width: double.infinity, - fit: BoxFit.fitWidth, - ), + if (!model.url.endsWith("original")) + Image.network( + model.url, + errorBuilder: ((context, error, stackTrace) => + const Icon(Icons.error)), + width: double.infinity, + fit: BoxFit.fitWidth, + ), const SizedBox( height: 4, ),