[mob][photos] Fix minor clipping issue on ContinuousRectangleBorder of faces

This commit is contained in:
ashilkn 2024-11-27 10:56:34 +05:30
parent 3ddb43b2b3
commit e43a6bbd21

View File

@ -214,8 +214,17 @@ class PersonSearchExample extends StatelessWidget {
},
child: Column(
mainAxisSize: MainAxisSize.min,
crossAxisAlignment: CrossAxisAlignment.center,
mainAxisAlignment: MainAxisAlignment.center,
children: [
Stack(
ClipPath(
clipper: ShapeBorderClipper(
shape: ContinuousRectangleBorder(
borderRadius: BorderRadius.circular(82),
),
),
child: Stack(
clipBehavior: Clip.none,
alignment: Alignment.center,
children: [
ClipPath(
@ -239,7 +248,7 @@ class PersonSearchExample extends StatelessWidget {
? ClipPath(
clipper: ShapeBorderClipper(
shape: ContinuousRectangleBorder(
borderRadius: BorderRadius.circular(80),
borderRadius: BorderRadius.circular(81),
),
),
child: searchResult.type() != ResultType.faces
@ -252,7 +261,7 @@ class PersonSearchExample extends StatelessWidget {
: ClipPath(
clipper: ShapeBorderClipper(
shape: ContinuousRectangleBorder(
borderRadius: BorderRadius.circular(80),
borderRadius: BorderRadius.circular(81),
),
),
child: const NoThumbnailWidget(
@ -262,6 +271,7 @@ class PersonSearchExample extends StatelessWidget {
),
],
),
),
isCluster
? GestureDetector(
behavior: HitTestBehavior.translucent,