|
|
@ -39,6 +39,7 @@ class Message extends StatelessWidget {
|
|
|
|
final void Function()? resetAnimateIn;
|
|
|
|
final void Function()? resetAnimateIn;
|
|
|
|
final bool wallpaperMode;
|
|
|
|
final bool wallpaperMode;
|
|
|
|
final ScrollController scrollController;
|
|
|
|
final ScrollController scrollController;
|
|
|
|
|
|
|
|
final List<Color> colors;
|
|
|
|
|
|
|
|
|
|
|
|
const Message(
|
|
|
|
const Message(
|
|
|
|
this.event, {
|
|
|
|
this.event, {
|
|
|
@ -58,6 +59,7 @@ class Message extends StatelessWidget {
|
|
|
|
this.resetAnimateIn,
|
|
|
|
this.resetAnimateIn,
|
|
|
|
this.wallpaperMode = false,
|
|
|
|
this.wallpaperMode = false,
|
|
|
|
required this.scrollController,
|
|
|
|
required this.scrollController,
|
|
|
|
|
|
|
|
required this.colors,
|
|
|
|
super.key,
|
|
|
|
super.key,
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
@ -328,13 +330,7 @@ class Message extends StatelessWidget {
|
|
|
|
),
|
|
|
|
),
|
|
|
|
clipBehavior: Clip.antiAlias,
|
|
|
|
clipBehavior: Clip.antiAlias,
|
|
|
|
child: BubbleBackground(
|
|
|
|
child: BubbleBackground(
|
|
|
|
colors: [
|
|
|
|
colors: colors,
|
|
|
|
theme.brightness == Brightness.light
|
|
|
|
|
|
|
|
? theme.colorScheme.tertiary
|
|
|
|
|
|
|
|
: theme.colorScheme
|
|
|
|
|
|
|
|
.tertiaryContainer,
|
|
|
|
|
|
|
|
color,
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
ignore: noBubble || !ownMessage,
|
|
|
|
ignore: noBubble || !ownMessage,
|
|
|
|
scrollController: scrollController,
|
|
|
|
scrollController: scrollController,
|
|
|
|
child: Container(
|
|
|
|
child: Container(
|
|
|
|