aboutsummaryrefslogtreecommitdiff
path: root/Hotline/macOS/NewsView.swift
diff options
context:
space:
mode:
Diffstat (limited to 'Hotline/macOS/NewsView.swift')
-rw-r--r--Hotline/macOS/NewsView.swift12
1 files changed, 4 insertions, 8 deletions
diff --git a/Hotline/macOS/NewsView.swift b/Hotline/macOS/NewsView.swift
index 3c35b1b..15e9db4 100644
--- a/Hotline/macOS/NewsView.swift
+++ b/Hotline/macOS/NewsView.swift
@@ -3,8 +3,6 @@ import UniformTypeIdentifiers
struct NewsItemView: View {
@Environment(Hotline.self) private var model: Hotline
-
- @State var expanded = false
var news: NewsInfo
let depth: Int
@@ -79,15 +77,13 @@ struct NewsItemView: View {
.frame(maxWidth: .infinity, maxHeight: .infinity)
.padding(.leading, CGFloat(depth * (12 + 10)))
.onChange(of: news.expanded) {
-// if news.isFolder {
- print("EXPANDED \(news.name)? \(expanded)")
if news.type == .bundle || news.type == .category {
- Task {
- await model.getNewsList(at: news.path)
-// await model.getFileList(path: file.path)
+ if news.expanded {
+ Task {
+ await model.getNewsList(at: news.path)
+ }
}
}
-// }
}
if news.expanded {