mirror of
				https://gitlab.com/famedly/fluffychat.git
				synced 2025-11-03 22:07:23 +01:00 
			
		
		
		
	Fix boxfit
This commit is contained in:
		
							parent
							
								
									266cced637
								
							
						
					
					
						commit
						ec0e59baa3
					
				@ -7,9 +7,14 @@ import 'package:flutter/material.dart';
 | 
			
		||||
class ImageBubble extends StatefulWidget {
 | 
			
		||||
  final Event event;
 | 
			
		||||
  final bool tapToView;
 | 
			
		||||
  final BoxFit fit;
 | 
			
		||||
 | 
			
		||||
  const ImageBubble(this.event, {this.tapToView = true, Key key})
 | 
			
		||||
      : super(key: key);
 | 
			
		||||
  const ImageBubble(
 | 
			
		||||
    this.event, {
 | 
			
		||||
    this.tapToView = true,
 | 
			
		||||
    this.fit = BoxFit.cover,
 | 
			
		||||
    Key key,
 | 
			
		||||
  }) : super(key: key);
 | 
			
		||||
 | 
			
		||||
  @override
 | 
			
		||||
  _ImageBubbleState createState() => _ImageBubbleState();
 | 
			
		||||
@ -63,7 +68,7 @@ class _ImageBubbleState extends State<ImageBubble> {
 | 
			
		||||
                  tag: widget.event.eventId,
 | 
			
		||||
                  child: Image.memory(
 | 
			
		||||
                    _file.bytes,
 | 
			
		||||
                    fit: BoxFit.cover,
 | 
			
		||||
                    fit: widget.fit,
 | 
			
		||||
                  ),
 | 
			
		||||
                ),
 | 
			
		||||
              );
 | 
			
		||||
 | 
			
		||||
@ -43,7 +43,7 @@ class ImageView extends StatelessWidget {
 | 
			
		||||
        minScale: 1.0,
 | 
			
		||||
        maxScale: 10.0,
 | 
			
		||||
        panLimit: 0.0,
 | 
			
		||||
        child: ImageBubble(event, tapToView: false),
 | 
			
		||||
        child: ImageBubble(event, tapToView: false, fit: BoxFit.contain),
 | 
			
		||||
      ),
 | 
			
		||||
    );
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user