summaryrefslogtreecommitdiff
path: root/org.fox.ttrss/src/main/java/org/fox
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@fakecake.org>2025-05-20 09:42:41 +0300
committerAndrew Dolgov <fox@fakecake.org>2025-05-20 09:42:41 +0300
commitfa7e52ae3cceed0e8ca6634733aa20586c84b500 (patch)
tree030b19e4a67e8d7811d412adad2c4f0312a022df /org.fox.ttrss/src/main/java/org/fox
parent6ec4374010a98315560c0f18fcae38c0c1215c1c (diff)
only add divider between expanded special category and root categories if there are any in the list
Diffstat (limited to 'org.fox.ttrss/src/main/java/org/fox')
-rw-r--r--org.fox.ttrss/src/main/java/org/fox/ttrss/RootCategoriesModel.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/RootCategoriesModel.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/RootCategoriesModel.java
index 3355255b..461fd157 100644
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/RootCategoriesModel.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/RootCategoriesModel.java
@@ -66,8 +66,6 @@ public class RootCategoriesModel extends FeedsModel {
sortFeeds(feedsJson, m_feed, new SpecialOrderComparator());
feedsCombined.addAll(feedsJson);
-
- feedsCombined.add(new Feed(Feed.TYPE_DIVIDER));
}
} catch (Exception e) {
e.printStackTrace();
@@ -126,6 +124,9 @@ public class RootCategoriesModel extends FeedsModel {
feedsJson = feedsJson.stream()
.filter(f -> f.id != Feed.CAT_SPECIAL)
.collect(Collectors.toList());
+
+ if (feedsJson.size() > 0)
+ feedsCombined.add(new Feed(Feed.TYPE_DIVIDER));
}
feedsCombined.addAll(feedsJson);