Skip to content

Commit 62bba2c

Browse files
authored
Hide sort control when there is no result to be sorted. (#8661)
1 parent fb12221 commit 62bba2c

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

app/lib/frontend/templates/listing.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ d.Node listingInfo({
9090
return listingInfoNode(
9191
totalCount: totalCount,
9292
ownedBy: ownedBy,
93-
sortControlNode: _renderSortControl(searchForm),
93+
sortControlNode: totalCount > 0 ? _renderSortControl(searchForm) : null,
9494
messageMarkdown: messageFromBackend,
9595
);
9696
}

app/lib/frontend/templates/views/shared/listing_info.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import '../../../dom/dom.dart' as d;
77
d.Node listingInfoNode({
88
required int totalCount,
99
required String? ownedBy,
10-
required d.Node sortControlNode,
10+
required d.Node? sortControlNode,
1111
required String? messageMarkdown,
1212
}) {
1313
final packageOrPackages = totalCount == 1 ? 'package' : 'packages';
@@ -27,7 +27,7 @@ d.Node listingInfoNode({
2727
if (messageMarkdown != null) d.markdown(messageMarkdown),
2828
],
2929
),
30-
sortControlNode,
30+
if (sortControlNode != null) sortControlNode,
3131
],
3232
);
3333
}

0 commit comments

Comments
 (0)