diff --git a/lib/widgets/avatar_or_hash.dart b/lib/widgets/avatar_or_hash.dart index e24dd3d..641b8ad 100644 --- a/lib/widgets/avatar_or_hash.dart +++ b/lib/widgets/avatar_or_hash.dart @@ -30,7 +30,6 @@ class AvatarOrHash extends ConsumerWidget { color: ColorHash(title).color, child: Center(child: Text(title.isEmpty ? "" : title[0])), ); - final parsedAvatar = avatar?.mxcToHttps( ref.watch( ClientStateController.provider.select( @@ -39,7 +38,6 @@ class AvatarOrHash extends ConsumerWidget { ) ?? "", ); - return SizedBox( width: height, height: height, @@ -64,8 +62,8 @@ class AvatarOrHash extends ConsumerWidget { ), fit: .cover, loadingBuilder: (_, child, loadingProgress) => - loadingProgress == null ? child : fallback ?? box, - errorBuilder: (_, _, _) => fallback ?? box, + loadingProgress == null ? child : box, + errorBuilder: (_, _, _) => box, ), ), ), diff --git a/lib/widgets/expandable_image.dart b/lib/widgets/expandable_image.dart index ddcffd8..df4cbd0 100644 --- a/lib/widgets/expandable_image.dart +++ b/lib/widgets/expandable_image.dart @@ -21,12 +21,9 @@ class ExpandableImage extends ConsumerWidget { builder: (context, constraints) => Dialog( backgroundColor: Colors.transparent, insetPadding: .all(constraints.maxWidth / 100), - child: InteractiveViewer( - maxScale: 5, - child: ConstrainedBox( - constraints: .new( - minWidth: min(constraints.maxWidth, 1000), - ), + child: ConstrainedBox( + constraints: .new(minWidth: min(constraints.maxWidth, 1000)), + child: InteractiveViewer( child: Image( fit: .contain, errorBuilder: (_, error, stackTrace) => ErrorDialog( diff --git a/linux/nix/pkg/default.nix b/linux/nix/pkg/default.nix index 091f625..717f1c1 100644 --- a/linux/nix/pkg/default.nix +++ b/linux/nix/pkg/default.nix @@ -38,7 +38,7 @@ flutter.buildFlutterApplication { postInstall = '' install -D assets/icon.svg $out/share/icons/hicolor/scalable/apps/nexus.svg install -Dm755 linux/nexus.federated.Nexus.desktop -t $out/share/applications - wrapProgram $out/bin/nexus \ + wrapProgram $out/bin/nexus \ --suffix LD_LIBRARY_PATH : $out/app/nexus/lib '';