We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c9160ca commit 473e028Copy full SHA for 473e028
1 file changed
Core/Sources/SuggestionWidget/ChatPanelWindow.swift
@@ -82,9 +82,12 @@ final class ChatPanelWindow: WidgetWindow {
82
setIsVisible(true)
83
isPanelDisplayed = false
84
85
+ var wasDetached = false
86
storeObserver.observe { [weak self] in
87
guard let self else { return }
88
let isDetached = store.isDetached
89
+ guard isDetached != wasDetached else { return }
90
+ wasDetached = isDetached
91
Task { @MainActor in
92
if UserDefaults.shared.value(for: \.disableFloatOnTopWhenTheChatPanelIsDetached) {
93
self.setFloatOnTop(!isDetached)
0 commit comments