Преглед на файлове

Refresh notes popup subtitle with current meeting title.

Update reused AI Companion notes sheets to rewrite the subtitle label so stale language text does not persist between meetings.

Co-authored-by: Cursor <cursoragent@cursor.com>
huzaifahayat12 преди 2 месеца
родител
ревизия
78cd32e913
променени са 1 файла, в които са добавени 4 реда и са изтрити 0 реда
  1. 4 0
      meetings_app/ViewController.swift

+ 4 - 0
meetings_app/ViewController.swift

@@ -338,6 +338,7 @@ final class ViewController: NSViewController {
     private weak var aiCompanionNotesRootView: NSView?
     private weak var aiCompanionNotesHeaderView: NSView?
     private weak var aiCompanionNotesTitleLabel: NSTextField?
+    private weak var aiCompanionNotesSubtitleLabel: NSTextField?
     private weak var aiCompanionNotesTextView: NSTextView?
     private weak var aiCompanionNotesCopyButton: NSButton?
     private weak var aiCompanionNotesCloseButton: NSButton?
@@ -3542,6 +3543,7 @@ private extension ViewController {
             aiCompanionNotesRootView?.layer?.backgroundColor = outerBackgroundColor.cgColor
             aiCompanionNotesHeaderView?.layer?.backgroundColor = headerBackgroundColor.cgColor
             aiCompanionNotesTitleLabel?.textColor = hostIsDarkMode ? .labelColor : .black
+            aiCompanionNotesSubtitleLabel?.stringValue = meetingTitle
             if hostWindow.attachedSheet !== panel {
                 hostWindow.beginSheet(panel, completionHandler: nil)
             }
@@ -3657,6 +3659,7 @@ private extension ViewController {
         aiCompanionNotesRootView = root
         aiCompanionNotesHeaderView = header
         aiCompanionNotesTitleLabel = titleLabel
+        aiCompanionNotesSubtitleLabel = subtitleLabel
         aiCompanionNotesTextView = textView
         aiCompanionNotesCopyButton = copyButton
         aiCompanionNotesCloseButton = closeButton
@@ -6647,6 +6650,7 @@ extension ViewController: NSWindowDelegate {
             aiCompanionNotesRootView = nil
             aiCompanionNotesHeaderView = nil
             aiCompanionNotesTitleLabel = nil
+            aiCompanionNotesSubtitleLabel = nil
             aiCompanionNotesTextView = nil
             aiCompanionNotesCopyButton = nil
             aiCompanionNotesCloseButton = nil