🎨 Use SizedBox.shrink instead of empty SizedBox for placeholder
This commit is contained in:
@ -59,7 +59,7 @@ class PostEditorVisibilityDialog extends StatelessWidget {
|
||||
controller.visibility.value == 3) {
|
||||
return const Gap(8);
|
||||
}
|
||||
return const SizedBox();
|
||||
return const SizedBox.shrink();
|
||||
}),
|
||||
Obx(() {
|
||||
if (controller.visibility.value == 2) {
|
||||
@ -86,7 +86,7 @@ class PostEditorVisibilityDialog extends StatelessWidget {
|
||||
},
|
||||
);
|
||||
}
|
||||
return const SizedBox();
|
||||
return const SizedBox.shrink();
|
||||
}),
|
||||
Obx(() {
|
||||
if (controller.visibility.value == 3) {
|
||||
@ -113,7 +113,7 @@ class PostEditorVisibilityDialog extends StatelessWidget {
|
||||
},
|
||||
);
|
||||
}
|
||||
return const SizedBox();
|
||||
return const SizedBox.shrink();
|
||||
}),
|
||||
],
|
||||
),
|
||||
|
@ -79,7 +79,7 @@ class _PostItemState extends State<PostItem> {
|
||||
}
|
||||
|
||||
Widget _buildThumbnail() {
|
||||
if (widget.item.body['thumbnail'] == null) return const SizedBox();
|
||||
if (widget.item.body['thumbnail'] == null) return const SizedBox.shrink();
|
||||
final border = BorderSide(
|
||||
color: Theme.of(context).dividerColor,
|
||||
width: 0.3,
|
||||
@ -148,7 +148,7 @@ class _PostItemState extends State<PostItem> {
|
||||
vertical: 8,
|
||||
);
|
||||
}
|
||||
return const SizedBox();
|
||||
return const SizedBox.shrink();
|
||||
}
|
||||
|
||||
Widget _buildFooter() {
|
||||
@ -187,7 +187,7 @@ class _PostItemState extends State<PostItem> {
|
||||
}
|
||||
|
||||
if (widgets.isEmpty) {
|
||||
return const SizedBox();
|
||||
return const SizedBox.shrink();
|
||||
} else {
|
||||
return Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.start,
|
||||
|
@ -29,7 +29,7 @@ class PostWarpedListWidget extends StatelessWidget {
|
||||
builderDelegate: PagedChildBuilderDelegate<Post>(
|
||||
itemBuilder: (context, item, index) {
|
||||
if (item.pinnedAt != null && !isPinned) {
|
||||
return const SizedBox();
|
||||
return const SizedBox.shrink();
|
||||
}
|
||||
return PostListEntryWidget(
|
||||
renderOrder: index,
|
||||
|
Reference in New Issue
Block a user