aloisdeniel / aloisdeniel/figma_squircle

SmoothRectangleBorder doesnt complete with the BoderSide of another SmoothRectangleBorder

未关闭
#2 1 条评论 1 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Dart
星标
163
派生
41
PR 合并指标
30 天内没有已合并 PR

描述

Minimal Code Example:
```dart
import 'package:figma_squircle/figma_squircle.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';

class ASection extends StatelessWidget {
const ASection({Key? key}) : super(key: key);

@override
Widget build(BuildContext context) {
return Column(
crossAxisAlignment: CrossAxisAlignment.stretch,
children: [
Container(
decoration: ShapeDecoration(
color: Colors.blue,
shape: SmoothRectangleBorder(
borderRadius: SmoothBorderRadius.only(
topLeft: SmoothRadius(
cornerRadius: 10,
cornerSmoothing: 0.5,
),
topRight: SmoothRadius(
cornerRadius: 10,
cornerSmoothing: 0.5,
),
),
),
),
height: 48,
),
Container(
decoration: ShapeDecoration(
color: Colors.white,
shape: SmoothRectangleBorder(
side: BorderSide(
color: Colors.green,
),
borderRadius: SmoothBorderRadius.only(
bottomLeft: SmoothRadius(
cornerRadius: 10,
cornerSmoothing: 0.5,
),
bottomRight: SmoothRadius(
cornerRadius: 10,
cornerSmoothing: 0.5,
),
),
),
),
height: 48,
)
],
);
}
}

```

Bildschirmfoto 2021-11-05 um 16 04 55

If you are using BoxDecorations this does not happen. I think its because SmoothRectangleBorder extends OutlinedBorder

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。