This commit is contained in:
Max Goedjen 2025-08-14 20:20:40 -07:00
parent 10f279675a
commit c22e7d9ed8
No known key found for this signature in database
3 changed files with 6 additions and 6 deletions

View File

@ -2,13 +2,13 @@ import Foundation
import Combine
import AppKit
protocol JustUpdatedCheckerProtocol: ObservableObject {
protocol JustUpdatedCheckerProtocol: Observable {
var justUpdated: Bool { get }
}
class JustUpdatedChecker: ObservableObject, JustUpdatedCheckerProtocol {
@Observable class JustUpdatedChecker: JustUpdatedCheckerProtocol {
@Published var justUpdated: Bool = false
var justUpdated: Bool = false
init() {
check()

View File

@ -20,7 +20,7 @@ extension Preview {
extension Preview {
final class Store: SecretStore, ObservableObject {
@Observable final class Store: SecretStore {
let isAvailable = true
let id = UUID()

View File

@ -112,10 +112,10 @@ extension ThumbnailPickerView {
}
@MainActor class SystemBackground: ObservableObject {
@MainActor @Observable class SystemBackground {
static let shared = SystemBackground()
@Published var image: NSImage?
var image: NSImage?
private init() {
if let mainScreen = NSScreen.main, let imageURL = NSWorkspace.shared.desktopImageURL(for: mainScreen) {